请帮忙编写! (文华财经WH6赢顺V6.7)

投资者咨询:请帮忙编写! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:23
 您好!
  请帮忙编写:RSI1与RSI2连续金叉、死叉、金叉时,在主图K线下方标注红色箭图标;
                   RSI1与RSI2连续死叉、金叉、死叉时,在主图K线上方标注绿色箭图标。谢谢!

如图


图片点击可在新窗口打开查看
技术人员回复
日期:2019-4-11 15:27

 以N周期内有至少三次交叉定义为连续交叉为例,N为参数可以自行修改:

 

N:=10;
LC := REF(CLOSE,1);//前一周期收盘价
RSI1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;

RSI2:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;
JC:=CROSS(RSI1,RSI2);
SC:=CROSSDOWN(RSI1,RSI2);
DRAWICON(JC&&COUNT(JC||SC,N)>=3,L,4),VALIGN0;
DRAWICON(SC&&COUNT(JC||SC,N)>=3,H,5),VALIGN2;

   
投资者咨询:请帮忙编写! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:23
 麻烦改改,是三个紧挨着,没间隔的为一组,才标一个图标,一楼图示。
技术人员回复
日期:2019-4-11 21:51
参考

LC := REF(CLOSE,1);//前一周期收盘价
RSI1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
RSI2:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;
JC:=CROSS(RSI1,RSI2);
SC:=CROSSDOWN(RSI1,RSI2);
DRAWICON(JC&&REF(SC,1)&&REF(JC,2),RSI1,4),VALIGN0;
DRAWICON(SC&&REF(JC,1)&&REF(SC,2),RSI1,5),VALIGN2;
DRAWICON(JC&&REF(SC,1)&&REFX1(SC,1),RSI1,4),VALIGN0;
DRAWICON(SC&&REF(JC,1)&&REFX1(JC,1),RSI1,5),VALIGN2;
DRAWICON(JC&&REFX1(SC,1)&&REFX1(JC,2),RSI1,4),VALIGN0;
DRAWICON(SC&&REFX1(JC,1)&&REFX1(SC,2),RSI1,5),VALIGN2;
投资者咨询:请帮忙编写! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:23
 您好!我要的是在主图上标注,不是在副图上,麻烦改一下。谢谢!
技术人员回复
日期:2019-4-12 13:31
 参考:

LC := REF(CLOSE,1);//前一周期收盘价
RSI1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
RSI2:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;
JC:=CROSS(RSI1,RSI2);
SC:=CROSSDOWN(RSI1,RSI2);
DRAWICON(JC&&REF(SC,1)&&REF(JC,2),L,4),VALIGN0;
DRAWICON(SC&&REF(JC,1)&&REF(SC,2),H,5),VALIGN2;
DRAWICON(JC&&REF(SC,1)&&REFX1(SC,1),L,4),VALIGN0;
DRAWICON(SC&&REF(JC,1)&&REFX1(JC,1),H,5),VALIGN2;
DRAWICON(JC&&REFX1(SC,1)&&REFX1(JC,2),L,4),VALIGN0;
DRAWICON(SC&&REFX1(JC,1)&&REFX1(SC,2),H,5),VALIGN2;

投资者咨询:请帮忙编写! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:23
 您好!可以改为1楼的主图那样吗?两个金叉夹一个死叉的,只标最后的红箭;两个死叉夹一个金叉的,只标最后的绿箭。谢!