分享

选股公式中的八个核心函数,用法详解及实例

 互利互读一辈子 2023-05-29 发布于北京

在通达信选股公式中,有一些函数非常重要,堪称是选股公式中的核心函数,几乎每一个选股公式,都可能用到其中的一个或几个。

图片

由于这些函数的使用逻辑有点复杂,而且用法也比较复杂。为了方便股友们学习和理解选股公式,今天我们就把这些函数整理在一起,做一个专门的介绍。

今天介绍的函数主要包括IF、HHV、LLV、REF、BARSLAST、COUNT、SUM、ABS等8个函数。

图片

1.IF函数:IF函数用于条件判断,其语法为IF(COND, TRUE, FALSE),其中COND为条件表达式,TRUE为条件成立时的返回值,FALSE为条件不成立时的返回值。

例如,判断当日收盘价是否大于5日移动平均线,如果是则返回1,否则返回0的语句为:IF(CLOSE>MA(CLOSE,5),1,0)。

2. HHV函数:HHV函数用于求最高价,其语法为HHV(X,N),其中X为需要计算的数据,N为最高价的周期。

例如,求60日内最高价的语句为:HHV(HIGH,60)。

3. LLV函数:LLV函数用于求最低价,其语法为LLV(X,N),其中X为需要计算的数据,N为最低价的周期。

例如,求20日内最低价的语句为:LLV(LOW,20)。

图片

4. REF函数:REF函数用于引用历史数据,其语法为REF(X,N),其中X为需要引用的数据,N为引用的历史周期数。

例如,引用5日前的收盘价的语句为:REF(CLOSE,5)。

5. BARSLAST函数:BARSLAST函数用于求最近一次满足条件的位置,其语法为BARSLAST(COND),其中COND为条件表达式。

例如,求最近一次收盘价大于5日移动平均线的位置的语句为:BARSLAST(CLOSE>MA(CLOSE,5))。

6. COUNT函数:COUNT函数用于计算满足条件的次数,其语法为COUNT(COND,N),其中COND为条件表达式,N为统计的周期数。

图片

例如,统计最近20日收盘价大于5日移动平均线的天数的语句为:COUNT(CLOSE>MA(CLOSE,5),20)。

7. SUM函数:SUM函数用于计算一段时间内的数据总和,其语法为SUM(X,N),其中X为需要计算的数据,N为统计的周期数。

例如,统计最近10日收盘价的总和的语句为:SUM(CLOSE,10)。

图片

8. ABS函数:ABS函数用于取绝对值,其语法为ABS(X),其中X为需要取绝对值的数据。

例如,取收盘价与5日移动平均线之差的绝对值的语句为:ABS(CLOSE-MA(CLOSE,5))。

这8个函数是通达信选股公式中使用频率非常高的函数,认真理解函数的内在逻辑,在编写选股公式的时候就会得心应手,进退自如。

图片

需要的朋友可以收藏,将来我们在讲解其它选股公式的时候,如果有不懂的地方,可以回头来查查。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多