最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信江恩角度线主图指标公式源码分享

    正文概述    2024-05-04 04:20:06  
    LT:=FINDLOWBARS(L,0,30,1);{原句为LT:=FINDLOWBARS(L,0,30,1);} HT:=FINDHIGHBARS(H,LT=0,60,1);{原句为HT:=FINDHIGHBARS(H,LT=0,60,1);} LL:=REF(L,LT); HH:=REF(H,HT); NOTEXT1:DRAWLINE(HT=0,HH,LT=0,HH,1),COLORYELLOW; NOTEXT2:DRAWLINE(HT=0,HH,LT=0,LL,1),COLORYELLOW; NOTEXT3:DRAWLINE(HT=0,HH,LT=0,(HH-LL)*0.25+LL,1),DOTLINE,COLORLIMAGENTA; NOTEXT4:DRAWLINE(HT=0,HH,LT=0,(HH-LL)*0.5+LL,1),DOTLINE,COLORLIBLUE; NOTEXT5:DRAWLINE(HT=0,HH,LT=0,(HH-LL)*0.75+LL,1),DOTLINE,COLORLIGREEN; NOTEXT6:DRAWLINE(HT=0,HH,LT=0,(HH-LL)*0.875+LL,1),DOTLINE,COLORLIGRAY; DRAWNUMBER(ISLASTBAR,NOTEXT3,0.25); DRAWNUMBER(ISLASTBAR,NOTEXT4,0.5); DRAWNUMBER(ISLASTBAR,NOTEXT5,0.75); DRAWNUMBER(ISLASTBAR,NOTEXT6,0.875); JD:=15; T20:=20; T40:=40; X_1:=FILTERX(CURRBARSCOUNT 20ANDCURRBARSCOUNT 120ANDHIGH=HHV(HIGH,120),100); X_2:=BArslAst(X_1); X_3:=REF(HIGH,X_2); X_4:=10/TAN(JD*3.1416/180); X_5:=X_3*0.1/X_4; L15:IF(RANGE(X_2,(-1),100),X_3-X_5*X_2,DRAWNULL),COLORmaGENTA; X_6:=IF(X_2=T20,(X_3-HIGH)/T20,DRAWNULL); X_7:=IF(CURRBARSCOUNT=1ANDX_2 T20,REF(X_6,X_2-T20),DRAWNULL); X_8:=CONST(X_7); X_9:=IF(RANGE(X_2,(-1),100),X_3-X_8*X_2,DRAWNULL); X_10:=IF(CURRBARSCOUNT 10,CONST(X_9),DRAWNULL); L20:IF(EVERY(LOW X_9,10),DRAWNULL,X_9),COLORGREEN; STICKLINE(X_2=T20,LLV(LOW,T20)*0.95,X_3,0,0),COLORLIGRAY; X_11:=IF(X_2=T40,(X_3-HIGH)/T40,DRAWNULL); X_12:=IF(CURRBARSCOUNT=1ANDX_2 T40,REF(X_11,X_2-T40),DRAWNULL); X_13:=CONST(X_12); X_14:=IF(RANGE(X_2,(-1),100),X_3-X_13*X_2,DRAWNULL); X_15:=IF(CURRBARSCOUNT 10,CONST(X_14),DRAWNULL); L40:X_14,COLORYELLOW; STICKLINE(X_2=T40,LLV(LOW,T40)*0.95,X_3,0,0),COLORLIGRAY; X_16:=X_2 40ANDREF(crOSS(LOW,L15),1)ANDCLOSE OPEN; X_17:=X_2 40ANDREF(CROSS(LOW,L15),1)ANDCLOSE OPEN; DRAWICON(X_17,LOW*0.95,1);

    公式解读:

    [源码注释]通达信公式动态公式解读


    LT赋值:最低价在0日前的30天内第1个最低价到当前周期的周期数

    HT赋值:最高价在LT=0日前的60天内第1个最高价到当前周期的周期数

    LL赋值:LT日前的最低价

    HH赋值:HT日前的最高价

    输出    NOTEXT1:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在HH位置画直线终点,1表示是否延长.,画黄色

    输出    NOTEXT2:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在LL位置画直线终点,1表示是否延长.,画黄色

    输出    NOTEXT3:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在(HH-LL)*0.25+LL位置画直线终点,1表示是否延长.,DOTLINE,画淡洋红色

    输出    NOTEXT4:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在(HH-LL)*0.5+LL位置画直线终点,1表示是否延长.,DOTLINE,画淡蓝色

    输出    NOTEXT5:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在(HH-LL)*0.75+LL位置画直线终点,1表示是否延长.,DOTLINE,画淡绿色

    输出    NOTEXT6:当满足条件HT=0时,在HH位置画直线起点,当满足条件LT=0时,在(HH-LL)*0.875+LL位置画直线终点,1表示是否延长.,DOTLINE,画淡灰色

       当满足条件是否最后一个周期时,在NOTEXT3位置书写数字

       当满足条件是否最后一个周期时,在NOTEXT4位置书写数字

       当满足条件是否最后一个周期时,在NOTEXT5位置书写数字

       当满足条件是否最后一个周期时,在NOTEXT6位置书写数字

    JD赋值:15

    T20赋值:20

    T40赋值:40

    X_1赋值:到最后交易的周期 20ANDCURRBARSCOUNT 120ANDHIGH=120日内最高价的最高值的100日反向过滤

    X_2赋值:上次X_1距今天数

    X_3赋值:X_2日前的最高价

    X_4赋值:10/JD*3.1416/180的正切

    X_5赋值:X_3*0.1/X_4

    输出    L15:如果X_2位于(-1)和100之间,返回X_3-X_5*X_2,否则返回无效数,画洋红色

    X_6赋值:如果X_2=T20,返回(X_3-最高价)/T20,否则返回无效数

    X_7赋值:如果到最后交易的周期=1ANDX_2 T20,返回X_2-T20日前的X_6,否则返回无效数

    X_8赋值:X_7的最后一日取值设为常数

    X_9赋值:如果X_2位于(-1)和100之间,返回X_3-X_8*X_2,否则返回无效数

    X_10赋值:如果到最后交易的周期 10,返回X_9的最后一日取值设为常数,否则返回无效数

    输出    L20:如果最近10日一直存在最低价 X_9,返回无效数,否则返回X_9,画绿色

       当满足条件X_2=T20时,在T20日内最低价的最低值*0.95和X_3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡灰色

    X_11赋值:如果X_2=T40,返回(X_3-最高价)/T40,否则返回无效数

    X_12赋值:如果到最后交易的周期=1ANDX_2 T40,返回X_2-T40日前的X_11,否则返回无效数

    X_13赋值:X_12的最后一日取值设为常数

    X_14赋值:如果X_2位于(-1)和100之间,返回X_3-X_13*X_2,否则返回无效数

    X_15赋值:如果到最后交易的周期 10,返回X_14的最后一日取值设为常数,否则返回无效数

    输出    L40:X_14,画黄色

       当满足条件X_2=T40时,在T40日内最低价的最低值*0.95和X_3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡灰色

    X_16赋值:X_2 40ANDREF(最低价上穿L15,1)ANDCLOSE 开盘价

    X_17赋值:X_2 40ANDREF(最低价上穿L15,1)ANDCLOSE 开盘价

       当满足条件X_17时,在最低价*0.95位置画1号图标



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信江恩角度线主图指标公式源码分享 加入收藏