本文介绍的RSI零滞后指标,是魔改于国外在金融交易技术分析领域具有重要影响力的人物John F. Ehlers一书《CYCLE ANALYTICS FOR TRADERS》提出了一种创新的交易指标计算方法。
MA1N:=21;
EMA1N:=3;
M:=5;
C_EMA:=C-EMA(C,21);
O_EMA:=O-EMA(O,21);
RSI1:=REF(C_EMA,1);
RSI2:=SMA(MAX(C_EMA-RSI1,0),8,1)/SMA(ABS(C_EMA-RSI1),8,1)*100;
RSI3:=SMA(MAX(C_EMA/2+O_EMA/2-REF(C_EMA/2+O_EMA/2,1),0),8,1)/SMA(ABS(C_EMA/2+O_EMA/2-REF(C_EMA/2+O_EMA/2,1)),8,1)*100;
RSI2_AVG:=MA(RSI2,21);
RSI2_U:=HHV(RSI2,21)-LLV(RSI2,21);
RSI2_MN:=(RSI2-RSI2_AVG)/RSI2_U;
RSI2_MN_MA:=MA(RSI2_MN,MA1N);
RSI2_MN_EMA:=EMA(RSI2_MN_MA,EMA1N);
0,COLORFF8080;
0.3,COLORFF8080;
-0.3,COLORFF8080;
RSI3_AVG:=MA(RSI3,21);
RSI3_U:=HHV(RSI3,21)-LLV(RSI3,21);
RSI3_MN:=(RSI3-RSI3_AVG)/RSI3_U;
RSI3_MN_MA:=MA(RSI3_MN,MA1N);
RSI3_MN_EMA:=EMA(RSI3_MN_MA,EMA1N);
RSI12_MA_AVG:(RSI2_MN_MA+RSI3_MN_MA)/2,COLORLIBLUE;
RSI12_MA_AVG_MA:MA(RSI12_MA_AVG,M);
P0:MA(IF((RSI12_MA_AVG-RSI12_MA_AVG_MA)>0,ABS(RSI12_MA_AVG-RSI12_MA_AVG_MA),0),3),STICK;
P0_1:IF(P0>REF(P0,1),P0,0),COLORRED,STICK;
DRAWICON(P0_1>0 AND P0_1>REF(P0_1,1),RSI12_MA_AVG,1);
DRAWICON(P0_1<REF(P0_1,1),RSI12_MA_AVG,2);