分享

通达信常用函数用法注释

 漫步月球路 2023-03-17 发布于河南

1、Cross用法: 交叉

    示例:

    AA:=MA(C,5);    {五日均线}

    BB:=MA(C,10);     {10日均线}

    Cross(AA,BB);       {金叉}

    Cross(BB,AA);       {死叉}

2、Ref用法:Ref(A,B)    取得B周期前的A值

    示例:

       AA:Ref(H, 1);  返回昨天最高价

       BB:Ref(C, 2);

       Ref(ma(C,10), 1);

      涨停板:C/ref (c, 1)>=1.1;

      大阳线:C/ref(c, 1)>1.05;

3、drawicon用法:

     drawicon (A,B,N号图标);N的取值范围1-24, 以下是通达信公式图标          编号一览

    示例:

     AA:=ma(c,5);

     BB:=MA(C,10);

     Drawicon(cross(aa,bb),h,1);

4、drawtext用法:

Drawtext(A,B,’文字’);如果A条件成立,在B位置写上指定文字。

   示例:

    AA:MA(C,5);

    BB:MA(C,10);

    CC:=CROSS(AA,BB);

    DD: DRAWTEXT(CC,BB*0.89,’金叉’);

5、HHV、LLV用法

    HHV(A,B);取得B周期内A的最大值

    LLV(A,B);取得B周期内A的最小值

示例:

    AA:=HHV(H,5);                  

    BB:=LLV(L,5);

    CC:=AA / BB> 1.3;

    DD:=H/REF(C,5)E>1.3;

6、COUNT用法

    COUNT(A,B): B天内A条件成立的次数

示例:

    AA:=C>0;

    BB:COUNT(AA,10)>=1;  十天内涨停的股票

7、IF函数用法

    IF(A,B,C);如果A条件成立,则显示B,否则显示C

    示例:均线变色

     AA:MA(C,20);

     BB:MA(C,10);

     IF (AA>REF(AA,1),AA,DRAWNULL;

8、EVERY 函数用法

     EVERY(A,B):    A 条件成立,连续B周期成立。

     示例:

       AA:=MA(C,60);                   描述性语句

       BB:=AA>REF(AA,1);        逻辑性语句:成立=1,不成立=0

       CC:EVERY(BB,10);      

9、NOT 函数用法

     NOT (A); A条件不成立

     示例:

       AA:=MA(60);

       BB:=AA>REF(AA,1);

       CC:BB AND NOT(REF(BB,1));

10、MAX, MIN 函数用法

       MAX(A,B); 取A、B的最大值

       MIN(A,B);取A、B里的较小值

   示例:

       AA:=H – MAX(C,O);

       BB:=MIN(C,O) – L;

       CC:AA/BB>3 ;

11、SUM函数用法

SUM(A,B); 把B周期内的A,累加在一起

    示例:

      AA:=SUM(C,5);

      BB:AA/5 ;

12、ABS用法

ABS(A); 取A的绝对值

    示例:

    ABS(-5)=5;

    ABS(5)=5;

    日内波动:ABS(C-O);

    十日波动:SUM(ABS(C-O),10);

13、BARSLAST用法

BARSLAST(A);    A条件成立到今天的周期数

    示例:

   AA:=C/REF(C,1)>1.098;

   BB:BARSLAST(AA);

Image
END
Image

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多