以下是通达信买点反转指标公式源码和注释翻译结果

通达信买点反转指标公式源码:

    跳高:=L>(REF(H,1)+0.01);
    跳低:H<(REF(L,1)-0.01),STICK,colorcyan;
    T1:=HHV(H,BARSLAST(跳低)+1);
    T2:=REF(L,BARSLAST(跳低)+1);
    未补:T1>T2,colormagenta;
    补:=T1<T2;
    岛反:REF(补,1)AND跳高ANDL>=REF(H,BARSLAST(跳低)),STICK,colorbrown;
    DRAWICON(岛反,1,24);
    TR=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),M);
    HD=HIGH-REF(HIGH,1);
    LD=REF(LOW,1)-LOW;
    DMP=SUM(IF(HD>0ANDHD>LD,HD,0),M);
    DMM=SUM(IF(LD>0ANDLD>HD,LD,0),M);
    HI1:DMP*100/TR;
    HI2:DMM*100/TR;
    TJ1:=CROSS(HI1,HI2);
    TJ2:=CROSS(HI2,HI1);
    TJ3:=COUNT(TJ2,BARSLAST(TJ1));
    DRAWICON(TJ1,HI1*0.85,'buy');
    DRAWICON(TJ2ANDTJ3=1,HI1*0.85,'SELL');
    DRAWTEXT(CROSS(HI1,HI2),HI1,'始');
    DRAWTEXT(CROSS(HI2,HI1),HI2,'终');

通达信买点反转指标公式源码注释翻译结果

    跳高赋值:最低价>
    (1日前的最高价+0.01)
    输出跳低:最高价<
    (1日前的最低价-0.01),STICK,画青色
    T1赋值:上次跳低距今天数+1日内最高价的最高值
    T2赋值:上次跳低距今天数+1日前的最低价
    输出未补:T1>
    T2,画洋红色
    补赋值:T1<
    T2
    输出岛反:1日前的补AND跳高ANDL>
    =上次跳低距今天数日前的最高价,STICK,画棕色
    当满足条件岛反时,在1位置画24号图标
    真实波幅=最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的M日累和
    HD=最高价-1日前的最高价
    LD=1日前的最低价-最低价
    DMP=如果HD>0ANDHD>LD,返回HD,否则返回0的M日累和
    DMM=如果LD>0ANDLD>HD,返回LD,否则返回0的M日累和
    输出HI1:DMP*100/真实波幅
    输出HI2:DMM*100/真实波幅
    TJ1赋值:HI1上穿HI2
    TJ2赋值:HI2上穿HI1
    TJ3赋值:统计上次TJ1距今天数日中满足TJ2的天数
    当满足条件TJ1时,在HI1*0.85位置画'买入开仓'号图标
    当满足条件TJ2ANDTJ3=1时,在HI1*0.85位置画'卖出平仓'号图标
    当满足条件HI1上穿HI2时,在HI1位置书写文字
    当满足条件HI2上穿HI1时,在HI2位置书写文字

通达信买点反转指标公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。