来函数检测结果如下:
该公式没有未来函数
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));
VARA1:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
VARA2:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
VARA3:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
VARA4:=(((VARA1 + (2 * VARA2)) + (3 * VARA3)) / 6);
VARA5:=MA(VARA4,3);
底部反转:CROSS(J,0) AND (VARA5 <= (0 - 7));
{抄底选股}
VAR01:=EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5);
VAR02:=(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);
VAR03:=CROSS(VAR02,VAR01);
VAR04:=REF(VAR02,2)<REF(VAR02,1) AND VAR02<REF(VAR02,1);
VAR05:=COUNT(VAR03,7)>0 AND VAR04;
抄底:VAR05 AND COUNT(VAR05,5)=1;
{短期底部选股}
趋势:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
见底:=10;
短期底部:CROSS(趋势,见底);
原理解析:
RSV赋值:(((收盘价 - 9日内最低价最低值) / (9日内最高价最高值 - 9日内最低价最低值)) * 100)
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:((3 * K) - (2 * D))
VARA1赋值:(((收盘价 - 收盘价的6日简单移动平均) / 收盘价的6日简单移动平均) * 100)
VARA2赋值:(((收盘价 - 收盘价的12日简单移动平均) / 收盘价的12日简单移动平均) * 100)
VARA3赋值:(((收盘价 - 收盘价的24日简单移动平均) / 收盘价的24日简单移动平均) * 100)
VARA4赋值:(((VARA1 + (2 * VARA2)) + (3 * VARA3)) / 6)
VARA5赋值:VARA4的3日简单移动平均
输出底部反转:J上穿0 AND (VARA5 <= (0 - 7))
{抄底选股}
VAR01赋值:EMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5)
VAR02赋值:(25日内最高价最高值-25日内最低价最低值)/EMA((收盘价-25日内最低价最低值),5)
VAR03赋值:VAR02上穿VAR01
VAR04赋值:2日前的VAR02<1日前的VAR02 AND VAR02<1日前的VAR02
VAR05赋值:统计7日满足VAR03的天数>0 AND VAR04
输出抄底:VAR05 AND 统计5日满足VAR05的天数=1
{短期底部选股}
趋势赋值:3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)
见底赋值:10
输出短期底部:趋势上穿见底