前期高点通达信公式 副图 源码附图

 
N:=60;
HXA1:=REF(HIGH,N)=HHV(HIGH,2*N+1);
HXB1:=FILTER(HXA1,N);
HXC1:=BACKSET(HXB1,N+1);
HXD1:=FILTER(HXC1,N);
HXA2:=REF(LOW,N)=LLV(LOW,2*N+1);
HXB2:=FILTER(HXA2,N);
HXC2:=BACKSET(HXB2,N+1);
HXD2:=FILTER(HXC2,N);
HXE1:=(REF(LLV(LOW,2*N),1)+REF(HHV(HIGH,2*N),1))/2;
HXE2:=(HIGH+LOW)/2;{}
HXH1:=(HXD1 AND NOT(HXD2 AND HXE1>=HXE2)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
HXH2:=HXD1 AND NOT(HXD2 AND HXE1>=HXE2);
HXL1:=HXD2 AND NOT(HXD1 AND HXE1=HXE2);
HXX1:=REF(BARSLAST(HXH1),1)+1;
HXF1:=BACKSET(HXH1 AND COUNT(HXL1,HXX1)>0,LLVBARS(IF(HXL1,LOW,10000),HXX1));
HXG1:=HXF1>REF(HXF1,1);
HXI1:=BACKSET(HXG1,2);
HXLD:=HXI1>REF(HXI1,1);
HXL2:=HXLD OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
HXX2:=REF(BARSLAST(HXL2),1)+1;
HXF2:=BACKSET(HXL2 AND COUNT(HXH2,HXX2)>0,HHVBARS(IF(HXH2,HIGH,0),HXX2));
HXG2:=HXF2>REF(HXF2,1);
HXI2:=BACKSET(HXG2,2);
HXHD:=HXI2>REF(HXI2,1);
UU2:=BACKSET(BARSTATUS=2,BARSLAST(HXHD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HXHD),1)+2);
XX2:=WW2>REF(WW2,1);
WW3:=BACKSET(XX2,REF(BARSLAST(HXHD),2)+30);
XX3:=WW3>REF(WW3,1);
WW4:=BACKSET(XX3,REF(BARSLAST(HXHD),3)+50);
XX4:=WW4>REF(WW4,1);
前一高:REF(H,BARSLAST(VV2)),COLORBLUE,DOTLINE;
前二高:REF(H,BARSLAST(XX2)),COLORff00ff,DOTLINE;
前三高:REF(H,BARSLAST(XX3)),COLOR00ffff,DOTLINE;



来函数检测结果如下
该公式包含未来函数:BACKSET

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

N赋值:60
HXA1赋值:N日前的最高价=2*N+1日内最高价的最高值
HXB1赋值:HXA1的N日过滤
HXC1赋值:若HXB1则将最近N+1周期置为1
HXD1赋值:HXC1的N日过滤
HXA2赋值:N日前的最低价=2*N+1日内最低价的最低值
HXB2赋值:HXA2的N日过滤
HXC2赋值:若HXB2则将最近N+1周期置为1
HXD2赋值:HXC2的N日过滤
HXE1赋值:(1日前的2*N日内最低价的最低值+1日前的2*N日内最高价的最高值)/2
HXE2赋值:(最高价+最低价)/2
HXH1赋值:(HXD1 AND 取反) OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
HXH2赋值:HXD1 AND 取反
HXL1赋值:HXD2 AND 取反
HXX1赋值:1日前的上次HXH1距今天数+1
HXF1赋值:若HXH1ANDCOUNT(HXL1,HXX1)>0则将最近HXX1日内如果HXL1,返回最低价,否则返回10000距今天数周期置为1
HXG1赋值:HXF1>1日前的HXF1
HXI1赋值:若HXG1则将最近2周期置为1
HXLD赋值:HXI1>1日前的HXI1
HXL2赋值:HXLD OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
HXX2赋值:1日前的上次HXL2距今天数+1
HXF2赋值:若HXL2ANDCOUNT(HXH2,HXX2)>0则将最近HXX2日内如果HXH2,返回最高价,否则返回0距今天数周期置为1
HXG2赋值:HXF2>1日前的HXF2
HXI2赋值:若HXG2则将最近2周期置为1
HXHD赋值:HXI2>1日前的HXI2
UU2赋值:若数据位置状态=2则将最近上次HXHD距今天数+1周期置为1
VV2赋值:UU2>1日前的UU2
WW2赋值:若VV2则将最近1日前的上次HXHD距今天数+2周期置为1
XX2赋值:WW2>1日前的WW2
WW3赋值:若XX2则将最近2日前的上次HXHD距今天数+30周期置为1
XX3赋值:WW3>1日前的WW3
WW4赋值:若XX3则将最近3日前的上次HXHD距今天数+50周期置为1
XX4赋值:WW4>1日前的WW4
输出前一高:上次VV2距今天数日前的最高价,画蓝色,DOTLINE
输出前二高:上次XX2距今天数日前的最高价,COLORFF00FF,DOTLINE
输出前三高:上次XX3距今天数日前的最高价,COLOR00FFFF,DOTLINE

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图