未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:CAPITAL
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
SHORT:=4;
LONG:=10;
MID:=3;
SHORT1:=4;
LONG1:=10;
MID1:=3;
月K:="KDJ.K#MONTH";
月D:="KDJ.D#MONTH";
周K:="KDJ.K#WEEK";
周D:="KDJ.D#WEEK";
日K:="KD.K";
日D:="KD.D";
T1:=月K>月D AND 周K>周D AND 日K>日D;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
T2:=DIF>DEA ;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(C,60);
T3:=(MA5>MA10 ) AND (MA(C,5)>REF(MA(C,5),1) AND
ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*57.3>=20 AND ATAN((MA(C,10)/REF(MA(C,10),1)-1)*100)*57.3>=10);
DIF1:=EMA(VOL,SHORT1)-EMA(VOL,LONG1);
DEA1:=EMA(DIF1,MID1);
MACD1:=DIF1-DEA1;
S1:=CROSS(DIF1,DEA1);
LZR:=BARSLAST(S1);
T4:=BETWEEN(LZR,0,10);
买进:=(T1 AND T2 AND T3 AND T4);
T6:=CROSS(DEA,DIF) ;
卖出:=T6;
X_1:=(2*CLOSE+HIGH+LOW)/4;
X_2:=LLV(LOW,5);
X_3:=HHV(HIGH,5);
X_4:=EMA((X_1-X_2)/(X_3-X_2)*27,5);
X_5:=EMA(X_4,3);
潜伏:FILTER(WINNER(CLOSE)-REF(WINNER(CLOSE),1)>0.1 AND CLOSE/REF(CLOSE,1)<1.05
AND CAPITAL<1000000000 AND EVERY(X_4>17,3) AND EVERY(X_5>17,3),30) AND DIF>DEA;
原理解析:
SHORT赋值:4
LONG赋值:10
MID赋值:3
SHORT1:=4
LONG1:=10
MID1:=3
月K赋值:"KDJ.K#MONTH"
月D赋值:"KDJ.D#MONTH"
周K赋值:"KDJ.K#WEEK"
周D赋值:"KDJ.D#WEEK"
日K赋值:"KD.K"
日D赋值:"KD.D"
T1赋值:月K>月D AND 周K>周D AND 日K>日D
DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA赋值:DIF的MID日指数移动平均
MACD赋值:(DIF-DEA)*2
T2赋值:DIF>DEA
MA5赋值:C的5日简单移动平均
MA10赋值:C的10日简单移动平均
MA60赋值:C的60日简单移动平均
T3赋值:(MA5>MA10 ) AND (C的5日简单移动平均>REF(C的5日简单移动平均,1) AND
ATAN((C的5日简单移动平均/REF(C的5日简单移动平均,1)-1)*100)*57.3>=20 AND ATAN((C的10日简单移动平均/REF(C的10日简单移动平均,1)-1)*100)*57.3>=10)
DIF1:=成交量的SHORT1日指数移动平均-成交量的LONG1日指数移动平均
DEA1:=DIF1的MID1日指数移动平均
MACD1:=DIF1-DEA1
S1赋值:DIF1上穿DEA1
LZR赋值:上次S1距今天数
T4赋值:BETWEEN(LZR,0,10)
买进赋值:(T1 AND T2 AND T3 AND T4)
T6赋值:DEA上穿DIF
卖出赋值:T6
X_1赋值:(2*收盘价+最高价+最低价)/4
X_2赋值:5日内最低价最低值
X_3赋值:5日内最高价最高值
X_4赋值:EMA((X_1-X_2)/(X_3-X_2)*27,5)
X_5赋值:X_4的3日指数移动平均
输出潜伏:FILTER(收盘价计算的获利盘比例-REF(收盘价计算的获利盘比例,1)>0.1 AND 收盘价/REF(收盘价,1)<1.05
AND 当前流通股本<1000000000 AND X_4>17最近3日一直存在 AND X_5>17最近3日一直存在,30) AND DIF>DEA