|
1). RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; XG:=J<0; {KDJ指標(biāo)的J值在0以下,即負(fù)數(shù)} RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); 角度:=atan(100*(J/ref(J,1)-1))*180/3.1416; {角度函數(shù)J>45選股} 角度j:角度>20; {角度J>20度} 角度:atan((J/ref(J,1)-1)*100)*57.3; {公式中57.3,就是180/3.1416} J1:=REF(J,1); J>J1; {J值往上跑} 2). XG:=J>REF(J,1) AND REF(J,2)>REF(J,1); {KDJ的J值拐頭向上} 3). K:="KDJ.K" D:="KDJ.D"; KD:=COUNT(CROSS(K,D),3)>0; ZRXG:CROSS("MACD.MACD",0) AND KD; {MACD上穿0,包括當(dāng)天在內(nèi)"三天內(nèi)出現(xiàn)過(guò)KDJ金叉} 4). {或改成當(dāng)天DIFF上穿DEA,包括當(dāng)天在內(nèi)"三天內(nèi)出現(xiàn)過(guò)KDJ金叉} K:="KDJ.K"; D:="KDJ.D"; KD:=COUNT(CROSS(K,D),3)>0; {3天之內(nèi)曾出現(xiàn)過(guò)KDJ金叉} DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); XG2:=CROSS(DIFF,DEA); {DIFF上穿DEA} ZRXG:XG2 AND KD; 5). {或改成: 3天之內(nèi)曾出現(xiàn)過(guò)MACD金叉和KDJ金叉的公式} XG8:=COUNT(CROSS("MACD.DIF","MACD.DEA"),3)=1; {3天之內(nèi)曾出現(xiàn)過(guò)MACD金叉} ZRXG:XG8 AND KD; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6). DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); T:=BARSLAST(CROSS(DIFF,0)); XG:DIFF>DEA; {DIF大于DEA} 或:ABS((DIFF-DEA)/C)<0.018; {DIFF與DEA兩線的粘合度小于0.018} 7). 高位回調(diào):DIFF>=REF(DIFF,1) AND DEA<0.1 AND DEA>=0 AND MACD<=0.05 AND MACD>=0 AND BARSLAST(MACD=HHV(MACD,10) AND MACD>0 AND LLV(MACD,10)>=0)>10 AND LLV(MACD,BARSLAST(MACD=HHV(MACD,10) AND MACD>0 AND LLV(MACD,10)>=0))>0, LINETHICK1; 8). DD:=MA(DIF,1); DIF角度:=ATAN((DD/REF(DD,1)-1)*100)*180/3.14159; AA:DIF>DEA AND DIF>0 AND DIF角度>50; {DIF角度>50} 9). XG:=CROSS(HHV(CROSS(DIFF,DEA),T)>=1,0.5); {DIF大于DEA且DEA>0} 10). DIF:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100; DEA:=EMA(DIF,9); DIF<0 AND DIF>-0.3 XG:=DIF<0 AND DIF>-0.3; {30分鐘和60分鐘周期DIF在0和-0.3之間} 11). DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26)); DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0; MACD:=2*(DIFF-DEA); 拐點(diǎn):=ref(macd,2)>ref(macd,1) and ref(macd,1)<macd; {MACD柱的拐點(diǎn)公式} 12) XG:macd=ref(macd,1) and macd>0 {MACD>0軸} 13). W1:=REF(MACD,1); XG2:=MACD>W1; {MACD值往上跑} 14).). DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26)); DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0; 拐點(diǎn):=REF(DEA,2)>REF(DEA,1) AND REF(DEA,1)<DEA; {DEA拐點(diǎn)公式} 15). MACD:="MACD.MACD"; 綠柱變短:=MACD>REF(MACD,1) AND MACD<0; {MACD綠柱變短公式} 16). DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA1:=EMA(DIF1,9),LINETHICK1; XG:=CROSS(DIF1,DEA1) AND DIF1>0.05; {DIFF傾角大于5度} 17). DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); DD:=MA(DIFF,1); DIFF角度:=ATAN((DD/REF(DD,1)-1)*100)*180/3.14159; AA:DIFF>DEA AND DIFF>0 AND DIFF角度>25; {DIFF角度>25} 18). XG4:=REF("MACD.MACD",1)>0.2 AND "MACD.MACD">REF("MACD.MACD",1)*1.3; {MACD紅柱大于零軸0.2以上,且后量比前量大1.3倍的選股公式} 或: MACD<0.10; { MACD紅柱縮短小于0.10以下} 19). DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); XG2:=CROSS(DIFF,DEA)*2; {DIFF上穿DEA} 20). EVERY(REF(DIF,1)<0,20) AND CROSS(DIF,0); {最近20日一直存在昨日DIF<0 AND DIF上穿0} 21). COUNT(CROSS("MACD.DIF","MACD.DEA"),3)=1; {3天之內(nèi)曾出現(xiàn)過(guò)MACD金叉的公式} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22). XG5:=(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1415926)>20; {5日均線傾角大于20度} 23). E:=MA(C,20); XG:=ATAN((E/REF(E,1)-1)*100)*57.3>5; {20日均線角大于5度} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24). XG:=MA(C,10)>REF(MA(C,10),1) AND MA(C,5)>MA(C,10); {10天均線拐頭向上} 25). MA20:=MA(C,20); XG:=MA20>REF(MA20,1); {20日均線拐頭向上} 26). XG:=MA(C,20)>ref(MA(C,20),1); {20天均線向上的股} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27). COUNT(CROSS(MA(C,5),MA(C,10)),3)=1; {3天之內(nèi)曾出現(xiàn)MA5金叉MA10過(guò)金叉的公式} 28) XG:=COUNT(C>MA(C,60),3)=3; {最近3天(包括昨天.前天)股價(jià)突破60日均線} 29). MA5:=CROSS(MA(CLOSE,5),MA(CLOSE,10)); {5日均線上穿10日均線} MA20:=CROSS(MA(CLOSE,5),MA(CLOSE,20)); {5日均線上穿20日均線} 選股:=MA5 AND MA20; {5日均線、10日均線同時(shí)上穿20日均線,而10日均價(jià)線與20日均價(jià)線向上開口角度越陡,后勢(shì)上漲潛力越大} 30). A:=MA(C,5); B:=MA(C,20); MA20:=CROSS(A,B) AND ATAN((A/REF(A,1)-1)*100)*57.3>20; {5日均線上穿20日均線角度大于20度} 31). M5:=MA(C,5); M10:=MA(C,10); M20:=MA(C,20); XG:=C>M5 AND CROSS(M10,M20) {股價(jià)上穿5日均線, 而10均線上穿20日均線公式} 32) 或: XG:C>MA(C,30) AND CROSS(MA(C,5),MA(C,10)); {股價(jià)在30日均線上方,5日均線金叉10日均線公式} FH3:=EMA(C,30)>=REF(EMA(C,30),1) AND COUNT(EMA(C,5)>EMA(C,10) AND EMA(C,10)>EMA(C,30),1)=1; {30日均線由下跌變?yōu)樽咂交蚵N頭向上,5日、10、30日移動(dòng)平均線剛剛形成多頭排列 } FH4:=CROSS(C,EMA(C,30)) OR C>EMA(C,30); {日K線剛剛上穿30日均線或在30日均線上方運(yùn)行} 33). A1:=MA(CLOSE,5); A2:=MA(CLOSE,10); A3:=MA(CLOSE,30); A4:=MA(CLOSE,60); A5:=MA(CLOSE,120); XG1:=CAPITAL<10000000 AND C<20; XG:=XG1 AND CLOSE>A1 AND A1>A2 AND A2>A3 AND A3>A4 AND A4>A5 AND CLOSE>OPEN; {五線之上} 34). 多頭排列:MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60) AND MA(C,60)>MA(C,120) AND MA(C,120)>REF(MA(C,120),1) AND MA(C,5)>REF(MA(C,5),1); {多頭排列} 35). MA30:MA(C,30); (MA30>REF(MA30,1)) AND (REF(MA30,1)<=REF(MA30,2)); {30日均線開始上翹} 36). ma(c,30)>ref(ma(c,30),1); {30日均線拐頭向上} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37). XG:=COUNT(OPEN<CLOSE,5)/5 >= 100/100; {5日內(nèi)陽(yáng)多陰,N值可調(diào)} 38). w1:=ma(c,5); w2:=abs(c-w1)/w1<0.01; XG:=count(w1>ref(w1,1),5)=5 and w2; {K線沿著5日均線往上爬} 39). xg:v/capital*100>3 and (c/ref(c,1)>1.07; {要求量大、換手率達(dá)到3左右,漲幅>7個(gè)點(diǎn)} 40). XG:=cross(c,ma(c,30)) and v>ref(v,1)*1.3; {放量1.3倍,股價(jià)突破30日線的選股指標(biāo)} 41). a1:cross(c,ma(c,10)); a2:cross(ma(c,10),c); drawtext(a1,low*0.98,↑),colorred; drawtext(a2,h*1.02,↓),color00ffff; {股價(jià)突破10MA買入,跌破10MA賣出。買入和賣出用箭頭表示} 42). a1:count(c<ma(c,30),2)=2; XG:=drawtext(a1,c,'賣出'),colorgreen; {連續(xù)2天收盤價(jià)跌破30日均線,就顯示"賣出"信號(hào)} 43). 賣出:=c/ma(c,5)>1.15; {股價(jià)超過(guò)五日均價(jià)的10%以上,并給出賣出信號(hào)} 44). X1X:=(C+L+H)/3; X2X:=EMA(X1X,6); X3X:=EMA(X2X,5); BB13:=ATAN(EMA(X1X,13)-REF(EMA(X1X,13),1))*3.1416*10; EMA8:=EMA(C,8); DRAWTEXT(FILTER(BB13>1 AND EMA(X1X,13)>REF(EMA(X1X,8),1),10), EMA8,'∠45上升'),COLORWHITE {5日線呈大于45度的斜率向上翹起} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45). XG8:=CAPITAL<6000000 AND C<20; {股價(jià)小于20元,流通盤小于6億} 46). 去除ST:=EXIST(C/REF(C,1)>1.055,60); 去除停牌:=DYNAINFO(4)>0; 47). zz:=(C-REF(C,1))/REF(C,1)*100; 漲幅:=zz<5; 48).綜合以上三項(xiàng): XG:=XG8 AND 去除ST AND 去除停牌 AND 漲幅; ******************************************************************** 49). XG:=FROMOPEN>5 AND FROMOPEN<30; {開盤后大于5分鐘小于30分鐘} ******************************************************************** 50). DRAWBAND(MA5,RGB(200,0,0),MA10,RGB(0,200,0)); {紅綠彩帶} ******************************************************************** 51).一陽(yáng)上穿10,20,30日線,量能是前一天3倍。 xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and v>ref(v,1)*3; 52). 30日內(nèi)到本日收盤價(jià)下跌20%的公式 xg:hhv(c,30)/c>1.2; 53),跳空高開后,三天內(nèi)沒(méi)有回補(bǔ)缺口 ref(LOW,2)>REF(HIGH,3) and l>ref(LOW,2); 54),歷史高點(diǎn)到前一高點(diǎn)畫線 POLYLINE(h>=hhv(c,0),h); 55),60與120均線距離在n%內(nèi) XG:ABS((MA(C,60)-MA(C,120))/MA(C,120))<N/100; 56), 意思是n天內(nèi)出現(xiàn)過(guò)信號(hào)的,假設(shè)n=10,那么就是10天內(nèi)出現(xiàn)信號(hào)(包括今天) count(x,n) 57). ZT:=CLOSE>REF(CLOSE,1)*1.095; { 以漲停收盤 } XG:EXIST(ZT,N); { N天存在以漲停收盤 }; 58). 使用一個(gè)條件時(shí)間的判斷函數(shù),判斷在設(shè)定的時(shí)段內(nèi),如3天內(nèi),是否曾經(jīng)出現(xiàn)過(guò)該條件,出現(xiàn)過(guò)則選出,如: A:=EXIST(CROSS(MA(C,5),MA(C,10)),3); {3天內(nèi) 5MA上穿10MA} B:=EXIST(CROSS(MA(V,5),MA(V,10)),3); {3天內(nèi) 5日均量線上穿10日均量線} C:=EXIST(CROSS("MACD.3天內(nèi)","MACD.DEA"),3); {3天內(nèi) DIFF上穿DEA} XG:A AND B AND C; 59).五榜合一: ZF:=DYNAINFO(14)*100; {漲幅} LB:=DYNAINFO(17); {量比} {ZS:=DYNAINFO(24);} {漲速} HS:=DYNAINFO(37)*100; {換手} ZJ:=AMOUNT/10000; {資金} TM:=V-MA(V,10); {量填滿} XG6:=FROMOPEN>5 AND FROMOPEN<45; {開盤后大于5分鐘小于30分鐘} XG8:=CAPITAL<15000000 AND C<20; {股價(jià)小于20元,流通盤小于6億} XG:ZF>=2 AND ZF<=4 AND LB>=2 AND ZJ>=500 AND HS>3 AND TM>0 AND XG6 AND XG8 60). 早盤量滿:CROSS(VOL,REF(VOL,1)) AND FROMOPEN>5 AND FROMOPEN<60; {指標(biāo)解釋:今天的成交量超過(guò)昨天成交量;在9:35點(diǎn)鐘開始預(yù)警,到10:30分結(jié)束}; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61). 放量 (1).今天成交量較昨天增加了1倍,表示如下: VOL/REF(VOL,1)>2 (2).今天成交量較10個(gè)交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); Vol/a>2 或者直接用如下公式表示: vol/ma(vol,10)>2; (3).今日的5日均量較10個(gè)交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a>2; (4).今日的成交量超過(guò)了整個(gè)流通盤的5%,表示如下: vol/capital>0.05;其中capital代表流通盤。 (5). 今天的成交量超過(guò)昨天成交量;在9:35點(diǎn)鐘開始預(yù)警,到10:30分結(jié)束 早盤量滿:CROSS(VOL,REF(VOL,1)) AND FROMOPEN>5 AND FROMOPEN<60; (6) 一陽(yáng)上穿10,20,30日線,量能是前一天2倍,股價(jià)上漲: 。 xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and v>ref(v,1)*2 and c>ref(c,1); (7),今天的量大于等于昨天量的2倍,股價(jià)上漲 xg:v>ref(v,1)*2 and c>ref(c,1); (8) 3天之內(nèi)曾出現(xiàn)成交量均量線MA5金叉MA10過(guò)金叉的公式 COUNT(CROSS(MA(VOL,5),MA(VOL,10)),3)=1; (9), 成交量是前5天中其他任何一天的10天均量線的3.5倍以上 w1:=llv(ma(v,10),5); XG:v>w1*3.5;64). 編公式常用符號(hào): 62). 編公式常用符號(hào): 【】 〓 ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ → ← ↑ ↓ ∧ ∨ ↙ ▼ |
|
|