通达信自适应画线(主图源码贴图)
{自动分割画线}
D1:=DRAWLINE(C=HHV(C,60),HHV(H,3),C=HHV(C,30) AND C<HHV(C,45),
HHV(HIGH,3),1);
E1:=DRAWLINE(C=LLV(C,60),LOW,C=LLV(C,30) AND C>LLV(C,45),LLV(LOW,3),1),
LINETHICK2;
E1P:DRAWLINE(C=LLV(C,30),LOW,C=LLV(C,10) AND C>LLV(C,22),LLV(LOW,3),1),
LINETHICK1,COLORBLUE;
E1PP:DRAWLINE(C=LLV(C,10),LOW,C=LLV(C,5) AND C>LLV(C,10),LLV(LOW,3),1),
LINETHICK1,COLORRED;
日:=181;昨前:=74;
高1:=REF(HHV(H,日),昨前);
低1:=REF(LLV(L,日),昨前),COLORBLUE,LINETHICK3;
H1:=高1-(高1-低1)*0.191,POINTDOT;
H2:=高1-(高1-低1)*0.382,POINTDOT;
H3:=高1-(高1-低1)*0.5,POINTDOT;
H4:=高1-(高1-低1)*0.618,POINTDOT;
H5:=高1-(高1-低1)*0.809,COLORBLUE,POINTDOT;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
D1赋值:当满足条件收盘价=60日内收盘价的最高值时,在3日内最高价的最高值位置画直线起点,当满足条件收盘价=30日内收盘价的最高值ANDC<45日内收盘价的最高值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
E1赋值:当满足条件收盘价=60日内收盘价的最低值时,在最低价位置画直线起点,当满足条件收盘价=30日内收盘价的最低值ANDC>45日内收盘价的最低值时,在3日内最低价的最低值位置画直线终点,1表示是否延长., 线宽为2
输出 E1P:当满足条件收盘价=30日内收盘价的最低值时,在最低价位置画直线起点,当满足条件收盘价=10日内收盘价的最低值ANDC>22日内收盘价的最低值时,在3日内最低价的最低值位置画直线终点,1表示是否延长., 线宽为1,画蓝色
输出 E1PP:当满足条件收盘价=10日内收盘价的最低值时,在最低价位置画直线起点,当满足条件收盘价=5日内收盘价的最低值ANDC>10日内收盘价的最低值时,在3日内最低价的最低值位置画直线终点,1表示是否延长., 线宽为1,画红色
日赋值:181
昨前赋值:74
高1赋值:昨前日前的日日内最高价的最高值
低1赋值:昨前日前的日日内最低价的最低值,画蓝色,线宽为3
H1赋值:高1-(高1-低1)*0.191,POINTDOT
H2赋值:高1-(高1-低1)*0.382,POINTDOT
H3赋值:高1-(高1-低1)*0.5,POINTDOT
H4赋值:高1-(高1-低1)*0.618,POINTDOT
H5赋值:高1-(高1-低1)*0.809,画蓝色,POINTDOT