[求助]K线程序 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]K线程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-17 20:45
  1,首先定义上涨等于最高价大于上一日最高价且最低价大于上一日最低价。
2,求出满足上涨的连续周期,如果连续周期大于或者等于3根K线,从最低价一根K线算起(如下图,这是我标注的完成的一段上涨周期图),也包括最低价那一根,最低价那根K线也算一个连续周期。只要连续的大于或者等于三根K线,那就再最高价标记H最低价标记L。
以上这两点标注一下每句话是什么意思,便于后期自己修改,谢谢了。

其次就是怎么把周线成立的上涨周期怎么引入到日线图上,如果很好写的话那就麻烦老师写一下。周线最近已经完成的上涨周期H点,如果在其后日线第一次完成的上涨周期的H点,小于周线的高点,在日线把这段K线颜色全部显示为黄色(这部分是周线连续上涨周期完成后的,日线第一次的上涨完成周期)。如果不好搞就先放一放。先写一下上面那两个就行了。如果能写的话,一定要备注一下什么意思,谢谢

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-17 21:38
这样试下:

A:H>REF(H,1)&&L>REF(L,1),NODRAW;
A1:EVERY(A,3)&&BARSLAST(NOT(A))>=3&&REFX1(NOT(A),1),NODRAW;
DRAWTEXT(A1,H,'H'),FONTSIZE23;
A2:=BACKSET(A1,BARSLAST(NOT(A))+1);
DRAWTEXT(CROSS(A2,0.5),L,'L'),FONTSIZE24;
投资者咨询:[求助]K线程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-17 20:45
 回复2楼   我复制以后有很多符合条件的都没有显示,如下图。黄色圈内就是符合条件的,但是没有显示高低点

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-18 10:00
这样吗?

A:H>REF(H,1)&&L>REF(L,1),NODRAW;
A1:EVERY(A,2)&&BARSLAST(NOT(A))>=2&&REFX1(NOT(A),1),NODRAW;
DRAWTEXT(A1,H,'H'),FONTSIZE23;
A2:=BACKSET(A1,BARSLAST(NOT(A))+1);
DRAWTEXT(CROSS(A2,0.5),L,'L'),FONTSIZE24;
投资者咨询:[求助]K线程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-17 20:45
 回复四楼,H点标出来了,如下图,我箭头所指的应该标记L的点,没有显示。还有麻烦齐云老师标注一下每段话是什么意思,看不太懂。

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-18 10:38
 这样:

A:H>REF(H,1)&&L>REF(L,1),NODRAW;//最高大于上根,最低大于上根
A1:EVERY(A,2)&&BARSLAST(NOT(A))>=2&&REFX1(NOT(A),1),NODRAW;//连续两次大于上根,上次不大于上根的超过2次,下根不满足大于上根
DRAWTEXT(A1,H,'H'),FONTSIZE23;
A2:=BACKSET(A1,BARSLAST(NOT(A))+1);//向低点距离赋值
DRAWTEXT(CROSS(A2,0.5)||A2=1&&REF(A1=1,1),L,'L'),FONTSIZE24;//满足低点位置(与H不挨着的直接用数值0-1变动,要是挨着的也标记)标记