求一个K线图标记连线 (文华财经WH6赢顺V6.7)

投资者咨询:求一个K线图标记连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-10 11:15
 前面有两位老师未能实现,估计比较难实现吧?哪位高手老师再帮我看看,就是收盘价过前一根K线的最低点/最高点(≥0.2个点)后的最低点/最高点自动标记个(K线大小)红色小太阳/五角星等,相邻的最低点与最高点标记之间黄色细线连接,标记时同时声音预警,可以实现吗?如图谢谢!
提示:只要收盘价比前一根K线的最低点低0.2个点或者比最高价高0.2个点后的波段最高点/最低点标记,应该这个最低点/最高点未形成之前标记是移动的,所以这个波段连线点

图片点击可在新窗口打开查看也是移动的。
技术人员回复
日期:2018-9-10 11:31
收盘价过前一根K线的最低点/最高点(≥0.2个点)这个条件并不是交替出现的,这样下看是不是想要的效果:

HH:C>REF(H,1)+0.2,NODRAW;
LL:C<REF(L,1)-0.2,NODRAW;
HH1:COUNT(HH,BARSLAST(LL))=1&&HH,NODRAW;
LL1:COUNT(LL,BARSLAST(HH))=1&&LL,NODRAW;

AA:BACKSET(HH1,LLVBARS(L,BARSLAST(LL1))+1),NODRAW;
BB:BACKSET(LL1,HHVBARS(H,BARSLAST(HH1))+1),NODRAW;
DRAWLINE1(CROSS(AA,0.5),L,CROSS(BB,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(BB,0.5),H,CROSS(AA,0.5),L,0),COLORGREEN;

DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),H,0,ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(L,BARSLAST(CROSS(AA,0.5))),BARSLAST(CROSS(AA,0.5)),0);
DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),L,0,ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(H,BARSLAST(CROSS(BB,0.5))),BARSLAST(CROSS(BB,0.5)),0);
投资者咨询:求一个K线图标记连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-10 11:15
 

图片点击可在新窗口打开查看
技术人员回复
日期:2018-9-12 14:22
 您图中具体的合约与周期给您看下
投资者咨询:求一个K线图标记连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-10 11:15


图片点击可在新窗口打开查看 这个是美黄金日线,加载到其他品种周期也都是一样的,是要求链接符合条件后的最高/最低点连线。   
技术人员回复
日期:2018-9-12 15:09
 这样看下:

HH:C>REF(H,1)+0.2,NODRAW;
LL:C<REF(L,1)-0.2,NODRAW;
HH1:COUNT(HH,BARSLAST(LL))=1&&HH,NODRAW;
LL1:COUNT(LL,BARSLAST(HH))=1&&LL,NODRAW;

AA:BACKSET(HH1,LLVBARS(L,BARSLAST(LL1))+1),NODRAW;
BB:BACKSET(LL1,HHVBARS(H,BARSLAST(HH1))+1),NODRAW;
DRAWLINE1(CROSS(AA,0.5),L,CROSS(BB,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(BB,0.5),H,CROSS(AA,0.5),L,0),COLORGREEN;

DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(H,HHVBARS(H,BARSLAST(HH1))),HHVBARS(H,IF(BARSLAST(HH1)=0,1,BARSLAST(HH1))),ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(L,BARSLAST(CROSS(AA,0.5))),BARSLAST(CROSS(AA,0.5)),0);
DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(L,LLVBARS(L,BARSLAST(LL1))),LLVBARS(L,IF(BARSLAST(LL1)=0,1,BARSLAST(LL1))),ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(H,BARSLAST(CROSS(BB,0.5))),BARSLAST(CROSS(BB,0.5)),0);

投资者咨询:求一个K线图标记连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-10 11:15


图片点击可在新窗口打开查看

图片点击可在新窗口打开查看不好意思是我描述错误,符合条件后的最高/最低点(也包括收盘的那根K线)。    
技术人员回复
日期:2018-9-12 15:28
历史上的一些点的判断是要在满足条件之后进行判断啊,部分点的k线本身就是那个慢满足+0.2的k线

再这样看下

HH:C>REF(H,1)+0.2,NODRAW;
LL:C<REF(L,1)-0.2,NODRAW;
HH1:COUNT(HH,BARSLAST(LL))=1&&HH,NODRAW;
LL1:COUNT(LL,BARSLAST(HH))=1&&LL,NODRAW;

AA:BACKSET(HH1,LLVBARS(L,BARSLAST(LL1)+1)+1),NODRAW;
BB:BACKSET(LL1,HHVBARS(H,BARSLAST(HH1)+1)+1),NODRAW;
DRAWLINE1(CROSS(AA,0.5),L,CROSS(BB,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(BB,0.5),H,CROSS(AA,0.5),L,0),COLORGREEN;

DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(H,HHVBARS(H,BARSLAST(HH1))),HHVBARS(H,IF(BARSLAST(HH1)=0,1,BARSLAST(HH1))),ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(L,BARSLAST(CROSS(AA,0.5))),BARSLAST(CROSS(AA,0.5)),0);
DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(L,LLVBARS(L,BARSLAST(LL1))),LLVBARS(L,IF(BARSLAST(LL1)=0,1,BARSLAST(LL1))),ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(H,BARSLAST(CROSS(BB,0.5))),BARSLAST(CROSS(BB,0.5)),0);

投资者咨询:求一个K线图标记连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-10 11:15
 四小时怎么是这样的了

图片点击可在新窗口打开查看
技术人员回复
日期:2018-9-12 16:05
 调整了一下部分判断,这样看下:

HH:C>REF(H,1)+0.2,NODRAW;
LL:C<REF(L,1)-0.2,NODRAW;
HH1:COUNT(HH,BARSLAST(LL))=1&&HH,NODRAW;
LL1:COUNT(LL,BARSLAST(HH))=1&&LL,NODRAW;

AA:BACKSET(HH1,LLVBARS(L,BARSLAST(LL1)+1)+1),NODRAW;
BB:BACKSET(LL1,HHVBARS(H,BARSLAST(HH1)+1)+1),NODRAW;
DRAWLINE1(CROSS(AA,0.5),L,CROSS(BB,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(BB,0.5),H,CROSS(AA,0.5),L,0),COLORGREEN;

DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(H,HHVBARS(H,IF(BARSLAST(HH1)=0,1,BARSLAST(HH1)))),HHVBARS(H,IF(BARSLAST(HH1)=0,1,BARSLAST(HH1))),ISLASTBAR&&BARSLAST(HH1)<BARSLAST(LL1),REF(L,BARSLAST(CROSS(AA,0.5))),BARSLAST(CROSS(AA,0.5)),0);
DRAWLINE3(ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(L,LLVBARS(L,IF(BARSLAST(LL1)=0,1,BARSLAST(LL1)))),LLVBARS(L,IF(BARSLAST(LL1)=0,1,BARSLAST(LL1))),ISLASTBAR&&BARSLAST(HH1)>BARSLAST(LL1),REF(H,BARSLAST(CROSS(BB,0.5))),BARSLAST(CROSS(BB,0.5)),0);