关于KDJ指标的提醒 (文华财经WH8赢智V8.2)

投资者咨询:关于KDJ指标的提醒 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 17:51
 我有一个想法请老师帮我实现

KDJ的J值连续递增或连续递减,当近7根k线对应的J值,前一个根减后一根在近6次计算中有4次或以上出现 绝对值大于=0.33,请在KDJ中提醒,这个提醒的方式最好用一个大点的绿色圆点显示在KDJ指标对应该K线纵轴的上或下面的位置。 还有一条件就是KDJ方向必须与K线方向一致。比如,33.99 34.60 34.97 35.64 36.86 37.84这个组J 值是在递增同时33.99 对应K线的收盘价 减去37.84对应的K线的收盘价应该是为负,说明价格也在递增,也就是说J值得方向与K线方向一致。这样可以防止大的震荡发生时指标不准确。
  
技术人员回复
日期:2018-7-6 17:59
 设置指标属性为K线附属指标加载到K线图中查看,参考

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
DRAWICON(EVERY(J>REF(J,1),7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,H,'ICO10');
DRAWICON(EVERY(J<REF(J,1),7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,L,'ICO11'),VALIGN0;


图片点击可在新窗口打开查看
投资者咨询:关于KDJ指标的提醒 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 17:51

蓝色背景这段是我刚从新编辑上的,请看看是否还须要改进的根据我添加的这个新条件。谢谢

 KDJ的J值连续递增或连续递减,当近7根k线对应的J值,前一个根减后一根在近6次计算中有4次或以上出现 绝对值大于=0.33,请在KDJ中提醒,这个提醒的方式最好用一个大点的绿色圆点显示在KDJ指标对应该K线纵轴的上或下面的位置。 还有一条件就是KDJ方向必须与K线方向一致。比如,33.99 34.60 34.97 35.64 36.86 37.84这个组J 值是在递增同时33.99 对应K线的收盘价 减去37.84对应的K线的收盘价应该是为负,说明价格也在递增,也就是说J值得方向与K线方向一致。这样可以防止大的震荡发生时指标不准确。

投资者咨询:关于KDJ指标的提醒 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 17:51
 

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

怎么成这样了,KDJ被压得都看不见了, 还请老师改一下,每次只要出现第一个用绿色球或红色球提醒一个就够,后续继续满足的就不要显示出来了直到满足条件中断后,再次出现再次显示一个。谢谢
 
技术人员回复
日期:2018-7-6 18:41
 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
DRAWICON(EVERY(J>REF(J,1),7)&&EVERY(C>REF(C,1),7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,K,'ICO10');
DRAWICON(EVERY(J<REF(J,1),7)&&EVERY(C<REF(C,1),7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,K,'ICO11'),VALIGN0;
投资者咨询:关于KDJ指标的提醒 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 17:51
 EVERY(C>REF(C,1),7) 这句话的意思是每一个都要比前一个收盘价高是吗?也就是说7根K线都在上涨是吗? 我可没有要这个意思, 

下面蓝色的意思是只要最后一个收盘价高于第一个就可以, 确定KDJ的趋势和K线趋势一样,而不是K线在快速震荡。如果快速震荡KDJ的反应会慢一些也会满足条件,我市要把这样的情况提出去。

还有一条件就是KDJ方向必须与K线方向一致。比如,33.99 34.60 34.97 35.64 36.86 37.84这个组J 值是在递增同时33.99 对应K线的收盘价 减去37.84对应的K线的收盘价应该是为负,说明价格也在递增,也就是说J值得方向与K线方向一致。这样可以防止大的震荡发生时指标不准确。


技术人员回复
日期:2018-7-6 19:35
  RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
DRAWICON(EVERY(J>REF(J,1),7)&&C>REF(C,7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,K,'ICO10');
DRAWICON(EVERY(J<REF(J,1),7)&&C<REF(C,7)&&COUNT(ABS(J-REF(J,1))>=0.33,7)>=4,K,'ICO11'),VALIGN0;