當前位置:外匯行情大全網 - 期貨行情 - MACD二次金叉+均線多頭排列+kdj三金叉,老報錯,VV1定義定量,請問如何修改?

MACD二次金叉+均線多頭排列+kdj三金叉,老報錯,VV1定義定量,請問如何修改?

三個地方要改,壹是第四行的點改成逗號,另外是V1,VV1句末要加上分號,修改如下:

{kdj三金叉}

MA5:=EMA(C,5);

MA10:=EMA(C,10);

MV5:=EMA(V,5);

MV10:=EMA(V,10);

K:="KDJ.K"(9,3,3);

D:="KDJ.D"(9,3,3);

V1:=MA5>REF(MA5,1)AND MA10>REF(MA10,1)AND C>REF(C,1)AND C/O>1.01;

VV1:=MV5>REF(MV5,1)AND MV10>=REF(MV10,1)AND V>REF(V,1)*1.2;

KD1:=K>REF(K,1)AND D>=REF(D,1);

VA:=COUNT(CROSS(K,D),4)>=1 AND COUNT(CROSS(MA5,MA10),4)>=1 AND COUNT(CROSS(MV5,MV10),4)>=1;

{macd 二次金叉}

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=2*(DIF-DEA);

A1:=CROSS(DIF,DEA);

A2:=REF(A1,1);

A3:=COUNT(A2,21);{今天之前3個星期以來曾經金叉}

A4:=MA(C,5)>=MA(C,10)AND MA(C,10)>=MA(C,30)AND MA(C,30)>=MA(C,60)AND MA(C,60)>=MA(C,120)AND MA(C,120)>=MA(C,250);{均線多頭排列}{去S、T、停牌}

ST:=STRFIND(stkname,'ST',1)>0;

S:=STRFIND(stkname,'S',1)>0;

停牌:=(DYNAINFO(4)=0);

選股:IF(V1 AND VV1 AND KD1 AND VA,1,0)AND A1 AND A3 AND A4 AND NOT(ST)AND NOT(停牌)AND NOT(S);

  • 上一篇:期貨散戶為什麽喜歡頻繁交易
  • 下一篇:期貨差價
  • copyright 2024外匯行情大全網