|
DMI捕捉暴漲股公式,通達(dá)信(2011-02-07 11:56:48)
{捕捉暴漲股}
{N: 1 100 7; M: 1 100 3;} TR:= SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD := HIGH-REF(HIGH,1);LD := REF(LOW,1)-LOW;DMP:= SUM(IF(HD>0 AND HD>LD,HD, 0),N);DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N);PDI: DMP*100/TR;MDI: DMM*100/TR; ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);ADXR:(ADX+REF(ADX,M))/2; 預(yù)警:IF(ADX>90 AND PDI=0,30,0),COLORYELLOW,LINETHICK2; 買:IF(CROSS(PDI,MDI) AND (C >1.05*REF(C,1) OR REF(C,1)>1.05*REF(C,2)) AND (V>2*REF(V,1) OR REF(V,1)>2*REF(V,2))AND MA(V,5)>MA(V,60) ,20,0),COLORRED, LINETHICK2; TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N); PDI: DMP*100/TR; MDI: DMM*100/TR; ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M); ADXR:(ADX+REF(ADX,M))/2; 預(yù)警:IF(ADX>90 AND PDI=0,30,0),COLORYELLOW,LINETHICK2; 買:IF(CROSS(PDI,MDI) AND (C >1.05*REF(C,1) OR REF(C,1)>1.05*REF(C,2)) AND (V>2*REF(V,1) OR REF(V,1)>2*REF(V,2))AND MA(V,5)>MA(V,60) ,20,0),COLORRED,LINETHICK2; 買2:IF(CROSS(PDI,MDI) AND COUNT(預(yù)警,10)>=1,10,0),COLORGREEN,LINETHICK3; DRAWTEXT(FILTER(預(yù)警>0,20),34,'預(yù)警'),COLORYELLOW; DRAWTEXT(買>0,20,'買'),COLORRED; DRAWTEXT(FILTER(買2>0,20),68,'買2'),COLORGREEN; 需要設(shè)置參數(shù)
N 最小1.00 最大100.00 缺省7.00
M 最小1.00 最大100.00 缺省3.00 TR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),7); HD:=HIGH-REF(HIGH,1); LD:=REF(LOW,1)-LOW; PDI:SUM(IF(HD>0 AND HD>LD,HD,0),7)*100/TR; MDI:=SUM(IF(LD>0 AND LD>HD,LD,0),7)*100/TR; ADX:MA(ABS(MDI-PDI)/(MDI+PDI)*100,3); ADXR:(ADX+REF(ADX,3))/2; 買:IF(CROSS(ADXR,ADX) AND REF(ADX,1)>=90 AND REF(ADXR,1)>=90 AND CROSS(PDI,0.6) ,20,0),COLORRED,LINETHICK2; DRAWTEXT(買>0,20,'買'),COLORRED; DMI-大智慧可用 n(1,100,14),m(1,100,6)}
input.:n(14),m(6); TR0:= SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD := HIGH-REF(HIGH,1);LD := REF(LOW,1)-LOW;DMP:= SUM(IF(HD>0 AND HD>LD,HD, 0),N);DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N);PDI: DMP*100/TR0;MDI: DMM*100/TR0; ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);ADXR:(ADX+REF(ADX,M))/2; 預(yù)警:if(ADX>90 and PDI=0,30,0),coloryellow,linethick2; 買:if(cross(PDI,MDI) and (C >1.05*ref(C,1) or ref(C,1)>1.05*ref(C,2)) and (V>2*ref(V,1) or ref(V,1)>2*ref(V,2))and ma(V,5)>ma(V,60) ,20,0),colorred, linethick2;買2:if(cross(PDI,MDI) and count(預(yù)警,10)>=1,10,0),linethick3; 10;90;20 ; 買3:if( cross(PDI,MDI) and cross(PDI,ADX) and cross(PDI,ADXR),30,0); ADX上穿ADXR,PDI方向朝上 {參數(shù) N1:14 N2:6}
A1:=CROSS("DMI.ADX"(N1,N2),"DMI.ADXR"(N1,N2)); A2:="DMI.PDI"(N1,N2); A1 AND A2>REF(A2,1); 求ADX同時上穿ADXR和MDI,三線幾乎交叉一個點(diǎn),MDI方向朝下好是回調(diào)后橫盤,放量后必漲 {參數(shù) N1:14 N2:6}
A1:="DMI.ADX"(N1,N2); A2:="DMI.ADXR"(N1,N2) A3:="DMI.MDI"(N1,N2); A4:=CROSS(A1,A2) AND CROSS(A1,A3); A3<REF(A3,1) AND A4; 如果ADX同時上穿ADXR和PDI,三線幾乎交叉一個點(diǎn),PDI方向朝上,會大漲,請老師驗證,也做個選股就更好 {參數(shù) N1:14 N2:6}
A1:="DMI.ADX"(N1,N2); A2:="DMI.ADXR"(N1,N2) A3:="DMI.PDI"(N1,N2); A4:=CROSS(A1,A2) AND CROSS(A1,A3); A3>REF(A3,1) AND A4; 圖形特征:
1. 股價經(jīng)過一輪下跌或調(diào)整,KDJ指標(biāo)中的J線躺底后不久拔地而起,KDJ在低位發(fā)生金叉(20以下金叉是投資者認(rèn)可的“安全區(qū)” ),表明短線有走強(qiáng)跡象,是買入信號。在通常理解的意義上,日線KDJ在相對的低值區(qū)間(如0~20區(qū)域或20~40區(qū)域)金叉較之在相對的高值區(qū)間(如60~80區(qū)域或80~100區(qū)域)金叉在投資者心理的安全度上有更大的吸引力,但在實際操作中的短線出擊上,高位金叉與低位金叉并無本質(zhì)的區(qū)別。反之亦然,日線KDJ值的死叉,則是與前者完全相反的操作思路,是短線做空的重要信號之一。 2. 這時如果DMI指標(biāo)的pDI由下向上、mDI由上向下形成金叉,意味有新多資金介入,動向指標(biāo)未來方向明確,從而驗證了 KDJ 指標(biāo)金叉的有效性,因此是理想的買入信號。 或者 pDI與mDI金叉后,繼續(xù)向上并穿過ADX和ADXR兩線,ADX和ADXR也開始向上移動,不幾天 (一般3~4個交易日),ADX與ADXR也發(fā)生金叉,即DMI指標(biāo)出現(xiàn)“雙重金叉”,為加倉介入信號。 市場意義: 在這組信號產(chǎn)生之前,多為莊家打壓洗盤或壓箱頂吸貨所致。此組信號的出現(xiàn),表明莊家洗盤或吸貨結(jié)束,行情由弱轉(zhuǎn)強(qiáng),或進(jìn)入主升段行情。實盤操作中,一旦出現(xiàn)“雙叉向上”信號時,應(yīng)大膽介入,成功率可達(dá)90%以上。既然是短線操作行為,就不必苛求高額利潤,做到能獲利而止(多寡視市場而定)。做這樣的股票是一件爽心的事。此組信號既可判底又可測頂,效果均佳。 買底41--32 加倉47--42 X---47-42
TR := SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),5,1); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SMA(IF(HD>0 AND HD>LD,HD,0),5,1); DMM:= SMA(IF(LD>0 AND LD>HD,LD,0),5,1); PDI:=DMP*100/TR; MDI:=DMM*100/TR; ADX:=sMA(ABS(MDI-PDI)/(MDI+PDI)*100,5,1)*1.16; ADXR:=(ADX+REF(ADX,5-1))/2; 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; CAI:=PDI-MDI; X:PDI>32 AND ADX>ADXR AND CAI>20 AND ADX<40 AND ADXR<40; 加倉:COUNT(CROSS(PDI,MDI),10)>=1 AND CROSS(ADX,ADXR) AND PDI>REF(PDI,1)and d>ref(d,1) ; 買底:CROSS(PDI,MDI) AND CROSS(J,D) AND D<30and d>ref(d,1); ![]() 大家要先把能量潮的公式導(dǎo)入到大智慧里才可以用的。
大智慧L2: P能量5:LLV(C,5),COLORGRAY; P能量10:LLV(C,10),COLORYELLOW; P能量20:LLV(C,20),COLORMAGENTA; 老版面大智慧用:
P能量5:LLV(C,5),COLORGRAY; P能量10:LLV(C,10),COLORYELLOW; P能量20:LLV(C,20),COLORred; [通達(dá)信] 搶銀行選股公式吧
洗錢:=(CLOSE - LLV(LOW,32)) / (HHV(HIGH,32) - LLV(LOW,32)) * 1.2 * CLOSE;
洗錢A:=SMA(洗錢,13,1); 洗錢目的:=SMA(洗錢A,5.5,1.5); K1:=BACKSET(洗錢目的>REF(洗錢目的,1),2); IF(K1,洗錢目的,DRAWNULL),POINTDOT,COLORRED,LINETHICK4; 洗錢B:=3 * 洗錢A - 2 * 洗錢目的; 銀行虧空:=IF(空方 > 洗錢B,洗錢B,空方),LINETHICK0; {DRAWICON(CROSS(洗錢目的,洗錢B),洗錢目的,10);} 量:=(CLOSE - LLV(LOW,32)) / (HHV(HIGH,32) - LLV(LOW,32)) * 1.2 * CLOSE;
量1:=EMA(量,3); 量2:=EMA(量,5); 量3:=EMA(量,7); STICKLINE(量1 >= 量2,量3,量1,3,0),COLOR0000AA; STICKLINE(量1 >= 量2,量3,量1,2,0),COLOR0000CC; STICKLINE(量1 >= 量2,量3,量1,1,0),COLOR0000EE; STICKLINE(量1 <= 量2,量3,量1,3,0),COLORFF0000; STICKLINE(量1 <= 量2,量3,量1,2,0),COLORFF5500; STICKLINE(量1 <= 量2,量3,量1,1,0),COLORFF9900; T1:=量2 >= 量3 AND 量1 < REF(量1,1); T2:=量2 < 量3 AND 量1 > REF(量1,1); {STICKLINE(T1,量1,量3,8,0),COLORFFBB11;} STICKLINE(T1,量1,量3,3,0),COLORFFCC22; STICKLINE(T1,量1,量3,2,0),COLORFFDD33; {STICKLINE(T1,量1,量3,3,0),COLORFFEE44; STICKLINE(T1,量1,量3,1,0),COLORFFFF55; STICKLINE(T2,量1,量3,10,0),COLOR338FDD;} STICKLINE(T2,量1,量3,2,0),COLORFF00FF; {STICKLINE(T2,量1,量3,1,0),COLOR00DDFF;} STICKLINE(T2,量1,量3,3,0),COLOR00AAFF; {STICKLINE(T2,量1,量3,2.0,0),COLOR00CCFF; STICKLINE(T2,量1,量3,1,0),COLOR00EEFF;} 銀行收益:=IF(洗錢目的 > 洗錢B,洗錢目的,洗錢B),LINETHICK0,COLORFF00FF; 洗錢手段:=洗錢B,LINETHICK1,COLOR00FFFF; IF(銀行收益 <= REF(洗錢目的,1),銀行收益, DRAWNULL),LINETHICK2,COLOR00FF00; DRAWICON(CROSS(洗錢B,洗錢目的),洗錢B * 0.99,9); 洗錢:=(CLOSE - LLV(LOW,32)) / (HHV(HIGH,32) - LLV(LOW,32)) * 1.2 * CLOSE;
洗錢A:=SMA(洗錢,13,1); 洗錢目的:=SMA(洗錢A,5.5,1.5); K1:=BACKSET(洗錢目的>REF(洗錢目的,1),2); IF(K1,洗錢目的,DRAWNULL),POINTDOT,COLORRED,LINETHICK4; 洗錢B:=3 * 洗錢A - 2 * 洗錢目的; 銀行虧空:=IF(空方 > 洗錢B,洗錢B,空方),LINETHICK0; {DRAWICON(CROSS(洗錢目的,洗錢B),洗錢目的,10);} 量:=(CLOSE - LLV(LOW,32)) / (HHV(HIGH,32) - LLV(LOW,32)) * 1.2 * CLOSE;
量1:=EMA(量,3); 量2:=EMA(量,5); 量3:=EMA(量,7); STICKLINE(量1 >= 量2,量3,量1,3,0),COLOR0000AA; STICKLINE(量1 >= 量2,量3,量1,2,0),COLOR0000CC; STICKLINE(量1 >= 量2,量3,量1,1,0),COLOR0000EE; STICKLINE(量1 <= 量2,量3,量1,3,0),COLORFF0000; STICKLINE(量1 <= 量2,量3,量1,2,0),COLORFF5500; STICKLINE(量1 <= 量2,量3,量1,1,0),COLORFF9900; T1:=量2 >= 量3 AND 量1 < REF(量1,1); T2:=量2 < 量3 AND 量1 > REF(量1,1); {STICKLINE(T1,量1,量3,8,0),COLORFFBB11;} STICKLINE(T1,量1,量3,3,0),COLORFFCC22; STICKLINE(T1,量1,量3,2,0),COLORFFDD33; {STICKLINE(T1,量1,量3,3,0),COLORFFEE44; STICKLINE(T1,量1,量3,1,0),COLORFFFF55; STICKLINE(T2,量1,量3,10,0),COLOR338FDD;} STICKLINE(T2,量1,量3,2,0),COLORFF00FF; {STICKLINE(T2,量1,量3,1,0),COLOR00DDFF;} STICKLINE(T2,量1,量3,3,0),COLOR00AAFF; {STICKLINE(T2,量1,量3,2.0,0),COLOR00CCFF; STICKLINE(T2,量1,量3,1,0),COLOR00EEFF;} 銀行收益:=IF(洗錢目的 > 洗錢B,洗錢目的,洗錢B),LINETHICK0,COLORFF00FF; 洗錢手段:=洗錢B,LINETHICK1,COLOR00FFFF; IF(銀行收益 <= REF(洗錢目的,1),銀行收益, DRAWNULL),LINETHICK2,COLOR00FF00; DRAWICON(CROSS(洗錢B,洗錢目的),洗錢B * 0.99,9); 大家軟件里都有的常用指標(biāo)dmi公式。一旦出現(xiàn)預(yù)警就要鎖定它,觀察他的量能變化,只要量能配合后期穩(wěn)賺 {DMI暴漲,N=4,M=3}
N:=4;M :=3;
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N); PDI:= DMP*100/TR; MDI:= DMM*100/TR; ADX:= MA(ABS(MDI-PDI)/(MDI+PDI)*100,M); ADXR:=(ADX+REF(ADX,M))/2; 預(yù)警:IF(ADX>90 AND PDI=0,30,0),COLORYELLOW,LINETHICK2; 買:IF(CROSS(PDI,MDI) AND (C >1.05*REF(C,1) OR REF(C,1)>1.05*REF(C,2)) AND (V>2*REF(V,1) OR REF(V,1)>2*REF(V,2))AND MA(V,5)>MA(V,60) ,20,0),COLORRED,LINETHICK2;
買2:IF(CROSS(PDI,MDI) AND COUNT(預(yù)警,10)>=1,10,0),COLORMAGENTA,LINETHICK3; |
|
|