以下是通达信买点反转指标公式源码和注释翻译结果
通达信买点反转指标公式源码:
跳高:=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位置书写文字
通达信买点反转指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)