请老师写个画线段的公式 (文华财经WH6赢顺V6.7)

投资者咨询:请老师写个画线段的公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-8 20:49
 您好!老师:请写以下思路公式,谢谢!
D:=H=HHV(H,30);
E:=L=LLV(L,30);
MM:=VALUEWHEN(D,H),COLORRED;
NN:=VALUEWHEN(E,L),COLORCYAN;          
A1:=BARSLAST(MM<>REF(MM,1)||EVERY(D,2))+1;
A2:=BARSLAST(NN<>REF(NN,1)||EVERY(E,2))+1;


T1:=BACKSET(ISLASTBAR,A1);//
T2:=BACKSET(ISLASTBAR,A2);//

DRAWLINE(CROSS(T2,0.5)&&T1=1,L,1,REF(H,BARSLAST(CROSS(T1,0.5))),COLORGREEN),LINETHICK5,DOT;//低到高点波幅的垂直线段
在上面线段上取中点,然后以最低为起点,连接中点画线段

DRAWLINE(CROSS(T1,0.5)&&T2=1,H,1,REF(L,BARSLAST(CROSS(T2,0.5))),COLORRED),LINETHICK5,DOT;//高到低点波幅的垂直线段
在上面线段上取中点,然后以最高为起点,连接中点画线段

技术人员回复
日期:2018-5-8 21:17
 1楼指标是一个垂线段,您是需要取垂线段中点吗?

高低点具体是指什么呢?您可以配合截图说明一下
投资者咨询:请老师写个画线段的公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-8 20:49


图片点击可在新窗口打开查看高点为阶段高点
低点为阶段底点,
在垂线段上取中点
 
技术人员回复
日期:2018-5-8 22:08
 因为系统标注的高低点是后台计算的这里无法通过编写获取的

所以需要您具体量化一下,高低点的判断,编写给参考:

D:=H=HHV(H,30);
E:=L=LLV(L,30);
MM:=VALUEWHEN(D,H),COLORRED;
NN:=VALUEWHEN(E,L),COLORCYAN;          
A1:=BARSLAST(MM<>REF(MM,1)||EVERY(D,2))+1;
A2:=BARSLAST(NN<>REF(NN,1)||EVERY(E,2))+1;


T1:=BACKSET(ISLASTBAR,A1);//
T2:=BACKSET(ISLASTBAR,A2);//

DRAWLINE(CROSS(T2,0.5)&&T1=1,L,1,REF(H,BARSLAST(CROSS(T1,0.5))),COLORGREEN),LINETHICK5,DOT;//低到高点波幅的垂直线段
DRAWLINE(CROSS(T1,0.5)&&T2=1,H,1,REF(L,BARSLAST(CROSS(T2,0.5))),COLORRED),LINETHICK5,DOT;//高到低点波幅的垂直线段
GD:=H=ZIGZAG(H,3,1)&&H>REF(H,1);
DD:=L=ZIGZAG(L,3,1)&&L<REF(L,1);
HHH:=REF(H,BARSLAST(CROSS(T1,0.5)));
DRAWLINE1(GD&&BACKSET(CROSS(T2,0.5)&&T1=1,SUMBARS(GD,1)),H,CROSS(T2,0.5)&&T1=1,(L+HHH)/2,0);