K线计数问题 (文华财经WH8赢智V8.2)

投资者咨询:K线计数问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 14:36
 您好:如图所示,在N0至N1范围内,如何计直线M穿过的K线个数?M的值为N0至N1这个区间的最高值与最低值的均值。同时当前的diff大于0

图片点击可在新窗口打开查看
投资者咨询:K线计数问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 14:36
如果当前是n1,同时diff大于0就好说了,n1不固定,应该没法写
投资者咨询:K线计数问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 14:36
如果当前是n1,同时diff大于0就好说了,n1不固定,应该没法写
投资者咨询:K线计数问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 14:36
因为diff>0,所以可以确定N1,所以如何对满足条件的K线进行计数?
技术人员回复
日期:2018-8-20 15:28

判断穿越N0到N1均值需要在当根实时判断,所以均值也是对应的均值M是变动的

 

不是固定N1走完后的M,其他编写参考:

 

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : =EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD : =2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,0);
SC:=CROSSDOWN(DIFF,0);
J1:=SUMBARS(JC,1);
J2:=SUMBARS(JC,2);
M1:SUM((H+L)/2,J1)/J1;
M2:SUM((H+L)/2,J2)/J2;
M:IF(JC,M2,M1);
CY:=H>M&&L<M;
IF(DIFF>0,VALUEWHEN(JC,CY),NULL),NODRAW;