第壹步,把指標公式中,所有的變量定義後面改為 "變量名"+ ":=". 如妳的問題中,"春筍: IF(VAR7 AN。。。" ,變量名"春筍"後面沒有 := ,那麽就改為 “春筍:=”。註意冒號和等於號都是小寫。同時,把該條語句最後的壹些描述,如LINESTICK , COLORGREEN等,用大括號圍起來。如上面的語句,最後的樣子就是“春筍:= IF(VAR7 AND REF(CLOSE,1)<=COST(5),20,0){,LINESTICK ,COLOR00FF00,LINETHICK2}; ” 註意這裏要把逗號包進來,不要把末尾的分號包進來。
第二步,公式中有些沒有冒號的語句。如drawicon,drawtext,stickline等,用大括號把它們整個句子都圍起來。 如"DRAWICON(貪嘴樂>0,40,1); " 改成 "{DRAWICON(貪嘴樂>0,40,1); }"。“ 血戰超跌: STICKLINE(VAR21,0,60,5,0);” 改成 “{血戰超跌: STICKLINE(VAR21,0,60,5,0);}”
第三步,壹個條件選股或者預警公式中,只能有壹個不帶等於號的條件。根據妳想要的圖形,把相應的圖形對應的條件指標,作為壹個條件選股公式中唯壹的條件即可。如本例中,妳想要藍柱和紅箭頭。藍柱是什麽呢?就是要去指標公式中不帶等於號的那些句子中找。這裏就是STICKLINE對應的那句。根據"STICKLINE(VAR21,0,60,5,0);" 可以知道,這句的條件是VAR21。 紅箭頭是什麽呢?
就是"買!: CROSS(VAR1,2)*30,COLOR0000FF ,LINETHICK3 ;" 這句。那麽它的條件就是 “CROSS(VAR1,2)*30”。
第四步,把妳想要的條件整理出來後,就是組合了。這裏妳說的不清楚,如果妳想要紅箭頭和藍柱壹起出現的話,就在公式最後面增加壹句話: "選股: VAR21 AND CROSS(VAR1,2)*30"; 如果妳想要藍柱或者紅箭頭的話,就在公式最後面增加壹句話: "選股: VAR21 OR CROSS(VAR1,2)*30";
最後定型的條件選股公式如下(預警和條件選股在公式上是壹回事,就用這壹個公式就可以了):
VAR1:=MA(WINNER(CLOSE),9)*100;
買!:= CROSS(VAR1,2)*30{,COLOR0000FF ,LINETHICK3 };
VAR2:=(1-EMA((HHV(HIGH,15)-CLOSE)/(HHV(HIGH,15)-LLV(LOW,15)),15))*100;
VAR3:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
VAR4:=SMA(VAR3,9,1);
VAR5:=SMA(VAR4,9,1);
VAR6:=(CLOSE-SMA(CLOSE,13,1))/SMA(CLOSE,13,1)*(-100);
VAR7:=REF(VAR6,1)>13 AND REF(VAR6,1)/VAR6>1.23 AND CLOSE/REF(CLOSE,1)>1.03;
春筍:= IF(VAR7 AND REF(CLOSE,1)<=COST(5),20,0){,LINESTICK ,COLOR00FF00,LINETHICK2};
VAR8:=MA(CLOSE,27);
VAR9:=(CLOSE-VAR8)/VAR8*100;
VARA:=MA(VAR9,2);
VARB:=BARSLAST(CROSS(-10,VARA)=1);
VARC:=BARSLAST(CROSS(VARA,10)=1);
VARD:=VARA<-10 AND VARB>3;
VARE:=VARA>10 AND VARC>3;
黃金坑:= IF(VARD,VARA,0){,LINESTICK ,LINETHICK2, COLORYELLOW};
財神到:= IF(VARE,VARA,0){,LINESTICK , COLORGREEN};
貪嘴樂:= IF(VARA>REF(VARA,1) AND VARD AND VARA<-15,30,0){,LINETHICK2,LINESTICK,COLORFFA2AF;
DRAWICON(貪嘴樂>0,40,1)};
VARF:=REF(LOW,1)*0.9;
VAR10:=LOW*0.9;
VAR11:=(VAR10*VOL+VARF*(CAPITAL-VOL))/CAPITAL;
VAR12:=EMA(VAR11,30);
VAR13:=CLOSE-REF(CLOSE,1);
VAR14:=MAX(VAR13,0);
VAR15:=ABS(VAR13);
VAR16:=SMA(VAR14,7,1)/SMA(VAR15,7,1)*100;
VAR17:=SMA(VAR14,13,1)/SMA(VAR15,13,1)*100;
VAR18:=BARSCOUNT(CLOSE);
VAR19:=SMA(MAX(VAR13,0),6,1)/SMA(ABS(VAR13),6,1)*100;
VAR1A:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1B:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1C:=SMA((SMA(VAR1B,4,1)-50)*2,3,1);
VAR1D:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1E:=SMA(VAR1D,4,1);
VAR1F:=SMA(VAR1E,3,1);
VAR20:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR21:=VAR19<=25 AND VAR1A<-95 AND VAR20>20 AND VAR1C<-30 AND VAR1F<30 AND VAR12-CLOSE>=-0.25 AND VAR16<22 AND VAR17<28 AND VAR18>50;
{血戰超跌: STICKLINE(VAR21,0,60,5,0);}
選股: VAR21 OR CROSS(VAR1,2)*30;
順便說壹句,這個指標公式裏含有未來函數,沒多大意義。實戰千萬慎用!!!!