齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)

投资者咨询:齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-4 10:33
 A:=BACKSET(ISLASTBAR,BARSLAST(T2=1)+1);
A1:=CROSS(A,0.5);
比:=3;
XX3:=BACKSET(A1,比);
IF(XX3=1,M,NULL),LINETHICK3,COLORYELLOW;//最近K线的最后一次划线
XX2:=BACKSET(HHH&&TJX2&&T2=1,比);
VERTLINE(HHH&&TJX2&&T2=1,COLORRED);
IF(XX2,M,NULL),LINETHICK3,COLORRED;//最近K线的最后一次划线的历史再现。

如果有5个顶
如何表达?
   
技术人员回复
日期:2018-9-4 10:36
 实际上是想要最新的三个顶?这些三个顶只可以是限定的5中t当中的?最近3个?
投资者咨询:齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-4 10:33
图片点击可在新窗口打开查看

 
技术人员回复
日期:2018-9-4 11:07
给顶做一下处理:

//之前顶的判断是用HHH&&TJX2
//给改为顶定义为:
DD:HHH&&TJX2&&(T1=1||T2=1||T5=1||T7=1||T4=1);//这样可以选出有想要t属性的顶

然后DD1:BACKSET(ISLASTBAR,SUMBARS(DD,3));//找到3个顶范围

然后做画线:

XX2:=BACKSET(DD1=1&&DD,比);
IF(XX2,M,NULL),LINETHICK3,COLORRED;//画出最新三个顶的线





投资者咨询:齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-4 10:33
F(XX2,M,NULL),LINETHICK3,COLORRED;//画出最新三个顶的线


还要画出他们的历史再现。。。
投资者咨询:齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-4 10:33
 DTD:图片点击可在新窗口打开查看


前半部这样编写对吗?
 
技术人员回复
日期:2018-9-4 13:42
 这样可以的,

历史再现是要最后三个是哪些就再现哪些吗?
投资者咨询:齐云老师,上午好。。。。 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-4 10:33
 历史再现是要最后三个是哪些就再现哪些吗?--------是的
技术人员回复
日期:2018-9-4 14:42
这样:满足顶,满足5中之一,与最新的三次相同的,会满足

DD:HHH&&TJX2&&(T1=1||T2=1||T5=1||T7=1||T4=1);
DD&&T1=1&&REFX1(REF(T1=1,SUMBARS(DD,1)-1),10000)||
DD&&T2=1&&REFX1(REF(T2=1,SUMBARS(DD,1)-1),10000)||
DD&&T4=1&&REFX1(REF(T3=1,SUMBARS(DD,1)-1),10000)||
DD&&T5=1&&REFX1(REF(T5=1,SUMBARS(DD,1)-1),10000)||
DD&&T7=1&&REFX1(REF(T7=1,SUMBARS(DD,1)-1),10000)||
DD&&T1=1&&REFX1(REF(T1=1,SUMBARS(DD,2)-1),10000)||
DD&&T2=1&&REFX1(REF(T2=1,SUMBARS(DD,2)-1),10000)||
DD&&T4=1&&REFX1(REF(T3=1,SUMBARS(DD,2)-1),10000)||
DD&&T5=1&&REFX1(REF(T5=1,SUMBARS(DD,2)-1),10000)||
DD&&T7=1&&REFX1(REF(T7=1,SUMBARS(DD,2)-1),10000)||
DD&&T1=1&&REFX1(REF(T1=1,SUMBARS(DD,3)-1),10000)||
DD&&T2=1&&REFX1(REF(T2=1,SUMBARS(DD,3)-1),10000)||
DD&&T4=1&&REFX1(REF(T3=1,SUMBARS(DD,3)-1),10000)||
DD&&T5=1&&REFX1(REF(T5=1,SUMBARS(DD,3)-1),10000)||
DD&&T7=1&&REFX1(REF(T7=1,SUMBARS(DD,3)-1),10000);