高过多峰副图预警 源码 通达信 附图
峰距:=10;
前高虚实:=1;
过线比例:=0;
过N峰:=1;
N日内有信号:=1;
TS0:=峰距;
HC:=IF(前高虚实=0,HIGH,MAX(CLOSE,OPEN));
TS1:=TS0*1;
T:=BARSLAST(FILTER(BACKSET(FILTER(REF(HC,TS1)=HHV(HC,2*TS1+1),TS1),TS1+1),TS1));
左峰高1:=REF(HC,T);
BL:=1+过线比例/100;
前凹:=REF(HHV(HC,T),1)<=左峰高1;
HC1:=左峰高1;
HC2:=REF(HC1,T+1);
HC3:=REF(HC2,T+1);
过1峰:=CROSS(CLOSE,BL*HC1);
过2峰:=过1峰 AND CROSS(CLOSE,BL*HC2);
过3峰:=过2峰 AND CROSS(CLOSE,BL*HC3);
过N峰1:=IF(过N峰=1,过1峰,IF(过N峰=2,过2峰,过3峰));
XG0:=过N峰1 AND 前凹;
XG:COUNT(XG0,N日内有信号) AND DYNAINFO(9)>0;
未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
峰距赋值:10
前高虚实赋值:1
过线比例赋值:0
过N峰赋值:1
N日内有信号赋值:1
TS0赋值:峰距
HC赋值:如果前高虚实=0,返回最高价,否则返回收盘价和开盘价的较大值
TS1赋值:TS0*1
T赋值:上次若TS1日前的HC=2*TS1+1日内HC的最高值的TS1日过滤则将最近TS1+1周期置为1的TS1日过滤距今天数
左峰高1赋值:T日前的HC
BL赋值:1+过线比例/100
前凹赋值:1日前的T日内HC的最高值<=左峰高1
HC1赋值:左峰高1
HC2赋值:T+1日前的HC1
HC3赋值:T+1日前的HC2
过1峰赋值:收盘价上穿BL*HC1
过2峰赋值:过1峰 AND 收盘价上穿BL*HC2
过3峰赋值:过2峰 AND 收盘价上穿BL*HC3
过N峰1赋值:如果过N峰=1,返回过1峰,否则返回如果过N峰=2,返回过2峰,否则返回过3峰
XG0赋值:过N峰1 AND 前凹
输出XG:统计N日内有信号日中满足XG0的天数 AND 现量>0
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图