完美趋势主图通达信公式 源码 K线图

 
P:=30;
N:=8;
HV1:=REF(H,P)=HHV(H,2*P+1);
HV2:=FILTER(HV1,P);
HV3:=BACKSET(HV2,P+1);
HV4:=FILTER(HV3,P);
R11:=BACKSET(ISLASTBAR,BARSLAST(HV4)+1);
S11:=R11>REF(R11,1);
BOH:DRAWLINE(HV4,H,S11,H,1),COLORBLUE;
AA2:=REF(L,P)=LLV(L,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);
T11:=BACKSET(ISLASTBAR,BARSLAST(DD2)+1);
U11:=T11>REF(T11,1);
BOL:DRAWLINE(DD2,L,U11,L,1),COLORRED;
BOV:=L<=BOL AND C>BOL;
DRAWICON(BOV,L,1);
M:=INTPART(3*N/5);
AAA:=REF(H,M)=HHV(H,2*M+1);
QYY:=BACKSET(AAA,M+1);
CCC:=FILTER(QYY,M) AND H=HHV(H,M+1);
DDDD:=BARSLAST(CCC),NODRAW;
GDTSS:=IF(CCC,CURRBARSCOUNT,0);
DINGBUTSS:=IF(DDDD,REF(GDTSS,DDDD),GDTSS);
GDCS11:=CONST(DINGBUTSS);
DINGBUTS11:=REF(DINGBUTSS,DDDD+1);
GDCS22:=CONST(DINGBUTS11);
AA11:=REF(L,M)=LLV(L,2*M+1);
QY11:=BACKSET(AA11,M+1);
CC11:=FILTER(QY11,M) AND L=LLV(L,M+1);
DD11:=BARSLAST(CC11);
{股票指标网}
DDTSS:=IF(CC11,CURRBARSCOUNT,0);
DDTS11:=IF(DD11,REF(DDTSS,DD11),DDTSS);
DDCS11:=CONST(DDTS11);
DDTS22:=REF(DDTS11,DD11+1);
DDCS22:=CONST(DDTS22);
线1:DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORFFAA99,LINETHICK1;
线2:DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1) COLOR9966FF,LINETHICK1;
预报:H>=线1 AND REF(H<线1,1),NODRAW;
预警:L<=线2 AND REF(L>线2 ,1),NODRAW;
STICKLINE(预报,O,C,3,0),COLOR00FFFF;
STICKLINE(预警,O,C,3,0),COLORFF0033;
 



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

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

相关指标公式

P赋值:30
N赋值:8
HV1赋值:P日前的最高价=2*P+1日内最高价的最高值
HV2赋值:HV1的P日过滤
HV3赋值:若HV2则将最近P+1周期置为1
HV4赋值:HV3的P日过滤
R11赋值:若是否最后一个周期则将最近上次HV4距今天数+1周期置为1
S11赋值:R11>1日前的R11
输出 BOH:当满足条件HV4时,在最高价位置画直线起点,当满足条件S11时,在最高价位置画直线终点,1表示是否延长.,画蓝色
AA2赋值:P日前的最低价=2*P+1日内最低价的最低值
BB2赋值:AA2的P日过滤
CC2赋值:若BB2则将最近P+1周期置为1
DD2赋值:CC2的P日过滤
T11赋值:若是否最后一个周期则将最近上次DD2距今天数+1周期置为1
U11赋值:T11>1日前的T11
输出BOL:当满足条件DD2时,在最低价位置画直线起点,当满足条件U11时,在最低价位置画直线终点,1表示是否延长.,画红色
BOV赋值:最低价<=BOL AND 收盘价>BOL
当满足条件BOV时,在最低价位置画1号图标
M赋值:3*N/5的整数部分
AAA赋值:M日前的最高价=2*M+1日内最高价的最高值
QYY赋值:若AAA则将最近M+1周期置为1
CCC赋值:QYY的M日过滤 AND 最高价=M+1日内最高价的最高值
DDDD赋值:上次CCC距今天数,NODRAW
GDTSS赋值:如果CCC,返回到最后交易的周期,否则返回0
DINGBUTSS赋值:如果DDDD,返回DDDD日前的GDTSS,否则返回GDTSS
GDCS11赋值:DINGBUTSS的最后一日取值设为常数
DINGBUTS11赋值:DDDD+1日前的DINGBUTSS
GDCS22赋值:DINGBUTS11的最后一日取值设为常数
AA11赋值:M日前的最低价=2*M+1日内最低价的最低值
QY11赋值:若AA11则将最近M+1周期置为1
CC11赋值:QY11的M日过滤 AND 最低价=M+1日内最低价的最低值
DD11赋值:上次CC11距今天数
DDTSS赋值:如果CC11,返回到最后交易的周期,否则返回0
DDTS11赋值:如果DD11,返回DD11日前的DDTSS,否则返回DDTSS
DDCS11赋值:DDTS11的最后一日取值设为常数
DDTS22赋值:DD11+1日前的DDTS11
DDCS22赋值:DDTS22的最后一日取值设为常数
输出线1:当满足条件到最后交易的周期=GDCS22时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS11时,在最高价位置画直线终点,1表示是否延长.,COLORFFAA99,线宽为1
输出线2:当满足条件到最后交易的周期=DDCS22时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS11时,在最低价位置画直线终点,1表示是否延长. COLOR9966FF,线宽为1
输出预报:最高价>=线1 AND 1日前的最高价<线1,NODRAW
输出 预警:最低价<=线2 AND 1日前的最低价>线2,NODRAW
当满足条件预报时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF
当满足条件预警时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0033

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

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