A. 通達信指標 條件選股公式追漲輸出不能超過一個,怎樣解決
{這樣解決}如下;
-----------------------
多:=EMA(C,3);
空:=EMA(C,5);
均衡回:=EMA(空,5);
VARF1:=COUNT(CROSS(多,均衡),2)=1;
VARF2:=COUNT(CROSS(空,均衡),2)=1;
ZAI:=FILTER(VARF1 AND VARF2,2);
{DRAWTEXT(ZAI,均衡,'追漲答');}
追漲:ZAI;
B. 求通達信追漲公式改成選股公式的改進
副圖公式:
MA5:=MA(C,5);
MA6:=MA(C,6);
MA10:=MA(C,10);
MA20:=MA(C,20);
A2:=REF(MA20,1);J1:=(MA20-A2)/A2*100;MJ1:=MA(J1,3);
MA30:=MA(C,30);
MA55:=MA(C,55);
MA120:=MA(C,120);
乖離2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖離2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA55);
MIN1:=MIN(MA20,MA30);
MIN2:=MIN(MIN1,MA55);
K1:=(MAX2/MIN2-1)*100;
VAR2:=IF(K1<=8,1,0);
短線暴漲:FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA55 AND COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60) AND MA(V,60)>REF(MA(V,60),1),5);
周滿足:(COUNT(短線暴漲,7)>0)/2;
選股公式:
MA5:=MA(C,5);
MA6:=MA(C,6);
MA10:=MA(C,10);
MA20:=MA(C,20);
A2:=REF(MA20,1);J1:=(MA20-A2)/A2*100;MJ1:=MA(J1,3);
MA30:=MA(C,30);
MA55:=MA(C,55);
MA120:=MA(C,120);
乖離2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖離2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA55);
MIN1:=MIN(MA20,MA30);
MIN2:=MIN(MIN1,MA55);
K1:=(MAX2/MIN2-1)*100;
VAR2:=IF(K1<=8,1,0);
短線暴漲:=FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA55 AND COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60) AND MA(V,60)>REF(MA(V,60),1),5);
周滿足:COUNT(短線暴漲,7)>0;
C. 通達信追漲公式改成選股公式
MA5:=MA(C,5);
MA6:=MA(C,6);
MA10:=MA(C,10);
MA20:=MA(C,20);
A2:=REF(MA20,1);J1:=(MA20-A2)/A2*100;MJ1:=MA(J1,3);
MA30:=MA(C,30);
MA55:=MA(C,55);
MA120:=MA(C,120);
乖離2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖離2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA55);
MIN1:=MIN(MA20,MA30);
MIN2:=MIN(MIN1,MA55);
K1:=(MAX2/MIN2-1)*100;
VAR2:=IF(K1<=8,1,0);
短線暴漲:FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA55 AND COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60) AND MA(V,60)>REF(MA(V,60),1),5);
{作為選股和副圖使用。}
D. 以下的選股公式為什麼在加入通達信公式內時,老是彈出條件選股不能超過一個,我的軟體沒有其他公式
朋友,公式我已經幫你修改如下:
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1));
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
BB:=IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17));
XG1:=MA(BB,2);
年線:=EMA(C,250);
A:=BB-(EMA(C,3)-BB);
DIFF:=EMA((年線-(EMA(C,3)-年線)),5);
XG2:=MA(DIFF,2);
追漲跌破版止權損:=EMA(COST(81),10);
牛熊線:=EMA(COST(27),120);
XG:=IF(CROSS(BB,DIFF) AND C>追漲跌破止損 AND O<追漲跌破止損 AND 追漲跌破止損<BB*1.03 AND XG1<BB AND XG2>DIFF,10,8);
CROSS(XG,8);