|
公式說明:任何指標都不可能讓人傻瓜式操作都賺大錢,都必須要自己總結一些規(guī)律,并且要結合市場情況對指標的可信度做出判斷。下面的選股公式都是采用通達信來進行選股的。 1、粘合突破 MA30:=MA(C,30); MA60:=MA(C,60); MA90:=MA(C,90); MA250:=MA(C,250); A:=MAX(MA30,MAX(MA60,MA90)); B:=MIN(MA30,MIN(MA60,MA90)); E:=(MA30+MA60+MA90)/3; 粘合突破:A/B<1.05 AND C>E*1.04 AND CREF(MA250,1) AND E>MA250 AND C/REF(C,1)>1.05; 2、布林線上升下降分時主圖公式 原理解析: 收盤價,畫白色 輸出BOLL:收盤價的20日簡單移動平均,畫紅色 輸出UB:BOLL+2*收盤價的20日估算標準差,畫綠色,DOTLINE 輸出LB:BOLL-2*收盤價的20日估算標準差,畫綠色,DOTLINE 輸出上升:如果BOLL>1日前的BOLL,返回BOLL,否則返回無效數(shù),畫紅色 輸出下降:如果BOLL<1日前的BOLL,返回BOLL,否則返回無效數(shù),畫藍色 K賦值:如果小時>12,返回(小時-13)*60+分鐘+120,否則返回(小時-9)*60+分鐘-30,NODRAW 輸出JJ:收盤價*成交量(手)的K日累和/成交量(手)的K日累和,畫黃色 源碼: C,COLORWHITE; BOLL:MA(CLOSE,20),COLORRED; UB:BOLL+2*STD(CLOSE,20),COLORGREEN,DOTLINE; LB:BOLL-2*STD(CLOSE,20),COLORGREEN,DOTLINE; 上升:IF(BOLL>REF(BOLL,1),BOLL,DRAWNULL),COLORRED; 下降:IF(BOLL K:=IF(HOUR>12,(HOUR-13)*60+MINUTE+120,(HOUR-9)*60+MINUTE-30),NODRAW; JJ:SUM(C*V,K)/SUM(V,K),COLORYELLOW; DRAWTEXT_FIX(C>O,0.01,0.9,0,' WWW.CXH99.COM '),COLORRED; DRAWTEXT_FIX(C>O,1,1,0,'程序化交易模型'),COLORRED; 3、出水芙蓉 MA10:=MA(CLOSE,10); MA20:=MA(CLOSE,20); MA60:=MA(CLOSE,60); AA1:=BARSLAST(MA60>MA20 AND (MA20>=MA10)); BB1:=REF(COUNT(C CC1:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3; 出水芙蓉:BB AND CC1; 安裝:通達信 公式管理器->條件選股->新建-->粘貼進去->輸入名稱,然后確定(記得補充完整數(shù)據(jù)) 4、通達信公式之龍騰四海 (1)龍騰四海指標在0--20區(qū)域時,即潛龍入海階段;一般處于中期底部,為空頭控盤區(qū)域,那么龍騰四海指標越是無限的接近0時,越是到了可能的股價最低點,即出現(xiàn)了抄中期大底的機會。如果連續(xù)十個、八個的跌停板,龍騰四海指標已經(jīng)為0時,一旦該股沒再跌停時,就容易出現(xiàn)抄技術反彈底部的好機會; (2)龍騰四海指標在20---50區(qū)域時,為多空雙方反復爭奪的區(qū)域,莊家主要在此階段震倉洗盤,即游龍嬉水階段; (3)龍騰四海指標在50---80區(qū)域時,即游龍戲風階段;它同游龍嬉水階段有異曲同工之妙,處于多頭的控制區(qū)域,政策的股價拉升及調整區(qū)域; (4)龍騰四海指標在80---100區(qū)域時,即飛龍在天階段;一般處于行情頂部的快速起漲階段,經(jīng)常為主升浪階段,那么龍騰四海指標越是無限的接近100時,越是到了可能的股價最高點,即出現(xiàn)了逃大頂?shù)臋C會。如果連續(xù)十個、八個的漲停板,龍騰四海指標已經(jīng)為100時,一旦該股次日沒再漲停時,就出現(xiàn)了逃頂?shù)淖詈脮r機. 龍騰四海公式: {N 1.00;100.00;6.00 M1 1.00;100.00;21.00 M2 1.00;100.00;34.00} VAR1:=(100 - ((90 * (HHV(HIGH,M1) - CLOSE)) / (HHV(HIGH,M1) - LLV(LOW,M1)))); VAR2:=(100 - MA(((100 * (HHV(HIGH,N) - CLOSE)) / (HHV(HIGH,N) - LLV(LOW,N))),28)); VAR3:=(100 - ((90 * (HHV(HIGH,M2) - CLOSE)) / (HHV(HIGH,M2) - LLV(LOW,M2)))); 慢龍買入:IF((VAR3 < MA(VAR2,N)),MA(VAR2,N),VAR3),COLORDDFFFF; 慢龍賣出:IF((VAR3 > MA(VAR2,N)),MA(VAR2,N),VAR3),COLORFFDD00; 快龍買入:IF((VAR1 < MA(VAR2,N)),MA(VAR2,N),VAR1),COLORRED; 快龍賣出:IF((VAR1 > MA(VAR2,N)),MA(VAR2,N),VAR1),COLORFF0000; 強弱線:MA(VAR2,N),COLORBROWN; 飛龍出海:快龍買入>強弱線; 海面:20,COLORGREEN; 海天分界線:50,COLORYELLOW; 天際:80,COLORRED; 5、突破短期下降趨勢線選股公式 HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0; AA8:=REF(H,HIGHN)=HHV(H,2*HIGHN+1); QY:=BACKSET(AA8,HIGHN+1); CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1); DDD:=BARSLAST(CC); GDTS:=IF(CC,CURRBARSCOUNT,0); DINGBU:=IF(DDD,REF(H,DDD),H);{頂部} DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS); DINGBU1:=REF(DINGBU,DDD+1); GDCS1:=CONST(DINGBUTS); DINGBUTS1:=REF(DINGBUTS,DDD+1); GDCS2:=CONST(DINGBUTS1); DINGBU2:=REF(DINGBU1,DDD+1); MM:=IF(CURRBARSCOUNT>GDCS2,0,1); 高點壓力:=DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORGREEN,LINETHICK2; CROSS(C,高點壓力); 6、KDJ超跌買入 7、螞蟻上樹選股 EMA13:=EMA(C,13); EMA34:=EMA(C,34); EMA55:=EMA(C,55); BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5; BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C<0.2; BR3:=C>EMA55 AND (REF(C,1) (C,4) 螞蟻上樹:BR1 AND BR2 AND BR3; 8、一陽穿三線預警選股 Y:=(MA(C,13)-MA(C,55))/MA(C,13)*100; YY1:=C>MA(C,13) AND OPEN YY3:=C>MA(C,34) AND OPEN YY5:=C>MA(C,55) AND OPEN DRAWTEXT(YY1 AND YY5 AND YY3,LOW-0.1,'←一陽三線'),COLORRED; 9、四合一金叉選股公式 一個5日均線金叉10日均線,成交量5日均量金叉10日均量,MACD金叉,KDJ金叉,上面四個條件滿足三個同時金叉就可以成立的選股公式: M1:=MA(CLOSE,5); M2:=MA(CLOSE,10); MA1:=MA(VOL,5); MA2:=MA(VOL,10); DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); A1:=DEA; F1:=DIF; K1:="KDJ.K"; J1:="KDJ.J"; 金叉1:=CROSS(M1,M2); 金叉2:=CROSS(MA1,MA2); 金叉3:=CROSS(F1,A1); 金叉4:=CROSS(J1,K1); 選1:=金叉1 AND 金叉2 AND 金叉3 AND 金叉4; 選2:=金叉1 AND 金叉2 AND 金叉3; 選3:=金叉2 AND 金叉3 AND 金叉4; 選4:=金叉1 AND 金叉2 AND 金叉4; 選5:=金叉1 AND 金叉3 AND 金叉4; 選股:選1 OR 選2 OR 選3 OR 選4 OR 選5; 10、三金叉選股,均價線,均量線,KDJ三金叉 可以加主圖,可選股 KDJ_K:="KDJ.K"(9,3,3);KDJ_D:="KDJ.D"(9,3,3);KDJ_J:= "KDJ.J"(9,3,3); 買1:=CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K)AND KDJ_D<26); 買2:=CROSS("RSI.RSI1"(6,2,2),20) OR CROSS ("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)); 買3:=CROSS("MACD.DIF","MACD.DEA") OR CROSS ("MACD.MACD",0); 買0:=買1+買2+買3; {買:IF(買0>1,買0,0);} DRAWICON(買0>1,L*0.98,16); 11、次日漲停公式 A :MA(CLOSE,26); UP: A +2*STD(CLOSE,26); LOWER: A -2*STD(CLOSE,26); W1:=C=HHV(C,20); W2:=BARSLAST(W1); W3:=IF(W2>0,REF(C,W2),REF(C,W2)); W4:=CROSS(C,REF(W3,1)); DRAWICON(W4AND COUNT(W4,5)=1,LOW,3); 12、老鴨頭 A5 := MA(close,5); MA10 := MA(close,10); MA60 := MA(close,60); pday1 :=barslast(cross(ma5,ma60));{5日均線上穿60日均線} pday2 :=barslast(cross(ma10,ma60));{10日均線上穿60日均線,至此形成鴨頸部} pday3 :=barslast(high=hhv(high,pday2));{形成頭部,要下跌} pday4 :=barslast(cross(ma10,ma5));{下跌后,5日均線和10日均線死叉} pday5 :=barslast(cross(ma5,ma10));{回落不久,5日均線和10日均線形成金叉,形成嘴部} a1:= pday1>pday2 and pday2>pday3 andpday3>pday4 and pday4>pday5 andpday5<5; a2:=count(cross(ma10,ma5),pday2)=1; A1 AND A2; 老鴨頭: (1)采用5、10和60周期的價格平均線。當5日、10日均線放量上穿60日平均線后,形成鴨頸部。 (2)股價回落時形成的高點形成鴨頭部。 (3)當股價回落不久,5日、10日均線再次金叉向上形成鴨嘴部。 操作: (1)在5日、10日均線放量上穿60日平均線形成鴨頸部時買入。 (2)在鴨嘴部附近成交量芝麻點一帶逢低買入。 (3)當股價放量沖過鴨頭頂瞬間時介入。 13、斐波那契數(shù)列通達信公式 一號:EMA(CLOSE,144)COLORGREEN; 工作:EMA(CLOSE,8),COLORGREEN; 二號:EMA(CLOSE,34)COLORGREEN; 三號:=EMA(CLOSE,55)COLORGREEN; 生命:EMA(CLOSE,233),CIRCLEDOT,COLORGREEN; 五號:=EMA(CLOSE,377); 六號:=EMA(CLOSE,610); 七號:=EMA(CLOSE,987); 八號:=EMA(CLOSE,1597); 九號:EMA(CLOSE,89),COLORGREEN,CROSSDOT; A1X:(工作-REF(工作,1))/REF(工作,1)*100,NODRAW; A2X:(生命-REF(生命,1))/REF(生命,1)*100,NODRAW; A3X:(一號-REF(一號,1))/REF(一號,1)*100,NODRAW; A4X:(九號-REF(九號,1))/REF(九號,1)*100,NODRAW; IF(A1X>=0,工作,DRAWNULL),COLORRED,LINETHICK2; IF(A2X>=0,生命,DRAWNULL),COLORRED,CIRCLEDOT; IF(A3X>=0,一號,DRAWNULL),COLORRED,LINETHICK2; IF(A4X>=0,九號,DRAWNULL),COLORRED,CROSSDOT; |
|
|