此主题相关图片如下:001.png
此主题相关图片如下:002.png
模型源码如下 !
///////////////////常规指标//////////
MA6:MA(CLOSE,6);
MA14:MA(CLOSE,14);
MA30:MA(CLOSE,30);
RMA30:=REF(MA30,1);
MA1:=MA(VOL,3);
MA2:=MA(VOL,5);
EE:=VOL<MA1;
DIF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIF,9);
MACD值:=(DIF-DEA)*2;
MCD2:=DIF>=DEA;
LC:=REF(CLOSE,1);
KKX1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,NODRAW;
KKX2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,NODRAW;
RSV:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
///////////多头定势////////////////////////////////
均线多头:=MA30<MA14 AND RMA30>REF(RMA30,1) AND CLOSE>RMA30,NOAXIS;
30持续上行:=EVERY(MA30>REF(MA30,1),3),NOAXIS;
多头:=均线多头 AND 30持续上行,NOAXIS;
VARIABLE:势=0;
if 多头=1 then BEGIN
势:=1;
end
if ma14<MA30 and 势=1 then begin
势:=0;
end
方向:势,NOAXIS;
方向1:=ma14<MA30 and 势=1,NOAXIS;
你把两个版本的k线限制为一致的。
ema的计算对数据量很敏感。不同的数据量会造成不一样的结果。