请老师修改一下 (文华财经wh7睿期)

投资者咨询:请老师修改一下 (文华财经wh7睿期)
来源:文华财经  日期:2019-11-18 14:50
 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
DRAWICON(CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1,K,5);
DRAWICON(CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1,K,4);
CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1,SOUND('A');
CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1,SOUND('A');
DRAWICON(CROSSDOWN(K,D)&&D>60,K,5);
DRAWICON(CROSS(K,D)&&D<40,K,4);
CROSSDOWN(K,D)&&D>60,SOUND('A');
CROSS(K,D)&&D<40,SOUND('A');和RSI指标中,上指标显示红色箭头,同时RSI1大于RSI2,显示红色多字,声音显示,上指标显示绿色箭头,同时RSI1小于RSI2,显示绿色空字,声音显示,
技术人员回复
日期:2019-11-18 14:51
 
参考

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
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;
DRAWICON(CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1&&RSI1>=RSI2,K,5);
DRAWICON(CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1&&RSI1<=RSI2,K,4);
CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1,SOUND('A');
CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1,SOUND('A');
DRAWICON(CROSSDOWN(K,D)&&D>60&&RSI1>=RSI2,K,5);
DRAWICON(CROSS(K,D)&&D<40&&RSI1<=RSI2,K,4);
CROSSDOWN(K,D)&&D>60,SOUND('A');
CROSS(K,D)&&D<40,SOUND('A');
DRAWTEXT((CROSS(K,D)&&D<40||CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1)&&RSI1>RSI2,K,'买'),COLORRED;
DRAWTEXT((CROSSDOWN(K,D)&&D>60||CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1)&&RSI1<RSI2,K,'卖'),COLORGREEN;
 
投资者咨询:请老师修改一下 (文华财经wh7睿期)
来源:文华财经  日期:2019-11-18 14:50
 老师,这个指标只显示RSI二根线可以吧,还有把红绿箭头去掉,谢谢
技术人员回复
日期:2019-11-18 15:22
 
参考

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:=SMA(RSV,3,1);//RSV的移动平均值
D:=SMA(K,3,1);//K的移动平均值
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;
//DRAWICON(CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1&&RSI1>=RSI2,K,5);
//DRAWICON(CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1&&RSI1<=RSI2,K,4);
CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1,SOUND('A');
CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1,SOUND('A');
//DRAWICON(CROSSDOWN(K,D)&&D>60&&RSI1>=RSI2,K,5);
//DRAWICON(CROSS(K,D)&&D<40&&RSI1<=RSI2,K,4);
(CROSS(K,D)&&D<40||CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1)&&RSI1>RSI2,SOUND('A');
(CROSSDOWN(K,D)&&D>60||CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1)&&RSI1<RSI2,SOUND('A');
DRAWTEXT((CROSS(K,D)&&D<40||CROSS(K,D)&&COUNT(CROSS(K,D),BARSLAST(CROSSDOWN(K,40)))=1)&&RSI1>RSI2,K,'买'),COLORRED;
DRAWTEXT((CROSSDOWN(K,D)&&D>60||CROSSDOWN(K,D)&&COUNT(CROSSDOWN(K,D),BARSLAST(CROSS(K,60)))=1)&&RSI1<RSI2,K,'卖'),COLORGREEN;