一)我們大多數(shù)的股民并不完全了解“公式編輯器”,“公式編輯器”好比是一個工作"母床", 通它可以制造出各式各樣的零件,利用編輯器可以編寫出相應的分析條件, 這種方法是在技術分析當中最為常用的方法之一。 體現(xiàn)自己獨特的(思路)想法. 例1籌碼突破 主籌估算:=EMA(WINNER(C)*70,3),COLORRED; 散籌估算:=EMA((WINNER(C*1.1)-WINNER(C*0.9))*70,3),COLOR009900; 買:CROSS(主籌估算,散籌估算); 例2天河彩虹 換手:=VOL/CAPITAL*100; H1:=EMA(CLOSE,8); H2:=EMA(H1,20); XG:CROSS(H1,H2)AND 換手>5; 例3領頭羊 白色:=SMA(HIGH,21,2)*1.05,; 黃色:=SMA(LOW,21,2)*0.95; 粉色:=SMA(LOW,5,1); 綠色:=SMA(CLOSE,2,1),; 波段買入:=IF(CROSS(綠色,粉色),白色*1.05,粉色); 領頭羊:=IF(CROSS(綠色,白色),白色*1.10,黃色); 領頭羊>黃色 OR 波段買入>粉色; 1. 什么是條件選股? 就是按照您的設定的條件,比如您有一些好的心得和方法, 2. 什么是參數(shù)? M最常用的數(shù)填在“缺省”一欄,例如你最喜歡用10日均線,那就填10吧。 3 什么是周期? 允許不同喜好的使用者選擇不同的分析時間基數(shù)。 例一:一根K線有四個價格組成: 最高價:HIGH 收盤價:CLOSE 最低價:LOW 開盤價:OPEN 成交量:VOL 成交額:AMO 例二:兩條均線交叉,就專門設定了一條函數(shù)來描述兩條線交叉:CROSS(X,Y) CROSS(X,Y)表示X向上穿過了Y CROSS(Y,X)表示Y向上穿過了X k上穿(下穿) 均線選股方法: A上穿均線:cross(A,ma(A,2)); 或cross(A,ref(A,1));
A下穿均線:cross(ma(A,2),A); 或cross(ref(A,1),A); 例三:前面的CLOSE,還是VOL,都表示當天,或者您使用的不是日線,那就表示本周期的數(shù)據(jù), 那么前幾天的怎么表示呢? REF(X,M) 如:REF(Close,5)表示5天前的收盤; REF(Vol,10)表示10天前的成交量; 例四:如果我想把兩個條件(同時滿足)怎么辦?AND X AND Y就表示條件X和條件Y 例五 HHV(X,M)表示X在M天內(nèi)的最高值! 例:HHV(HIGH,150)每日最高價在150天內(nèi)的最大值 HHV(VOL,150)每日成交量在150天內(nèi)的最大值 LLV(X,M)表示X在M天內(nèi)的最小值 例:LLV(LOW,10)每日最低價在10天內(nèi)的最小值 HHV(VOL,20)每日成交量在20天內(nèi)的最大值 例六 COUNT(X,N)表示統(tǒng)計在N天內(nèi)滿足條件X的有幾天。 多頭排列--良好的上升趨勢 5/10/30日均線依次從上而下的排列,這種情況維持一段時間, 假設我們這里定為4天以上: AA:=MA(CLOSE,5); BB:=MA(CLOSE,10); CC:=MA(CLOSE,30); T1:=AA>BB AND BB>CC; COUNT(T1,4 )=4 例七 陽線成交量:=REF(V,陽線天數(shù)); 陽線天數(shù):=BARSLAST(陽線); 陽線:= 例 八各路人馬持倉量公式: 換手:=V*100/CAPITAL; 主力:=MA(換手,3); 大戶:=MA(換手,10); 中戶:=MA(換手,15); 散戶:=MA(換手,30); 均量:=(主力+大戶+中戶+散戶)/4; 主力凈能量:(主力-均量)COLORRED,NODRAW; 大戶凈量:(大戶-均量)COLORMAGENTA,NODRAW; 中戶凈量:(中戶-均量)COLORYELLOW,NODRAW; ADVANCE――上漲家數(shù)----返回該周期上漲家數(shù)。用法:ADVANCE(本函數(shù)僅對大盤有效) DECLINE――下跌家數(shù)----返回該周期下跌家數(shù)。用法:DECLINE(本函數(shù)僅對大盤有效) BUYVOL――主動性買盤----返回主動性買單量。用法:BUYVOL 當本筆成交為主動性買盤時,其數(shù)值等于成交量,否則為0 (本函數(shù)僅個股在分筆成交分析周期有效) SELLVOL――主動性賣單----返回主動性賣單量。用法:SELLVOL 當本筆成交為主動性賣盤時,其數(shù)值等于成交量,否則為0 (本函數(shù)僅個股在分筆成交分析周期有效) BACKSET――向前賦值----將當前位置到若干周期前的數(shù)據(jù)設為1。 BACKSET(X,N),若X非0,則將當前位置到N周期前的數(shù)值設為1。 DMA――動態(tài)移動車前均----求動態(tài)移動平均。 用法:DMA(X,A),求X的動態(tài)移動平均。 若Y=DMA(X,A)則 Y=A*X+(1-A)*Y', 其中Y'表示上一周期Y值,A必須小于1。 REF――目前的----引用若干周期前的數(shù)據(jù)。 REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收 SUM――累積----求總和。 SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一個有效值開始。 SUM(VOL,0)表示統(tǒng)計從上市第一天以來的成交量總和 SUMBARS―― 累加到指定周期數(shù)----向前累加到指定值到現(xiàn)在的周期數(shù)。 用法:SUMBARS(X,A):將X向前累加直到大于等于A,返回這個區(qū)間的周期數(shù) 例如:SUMBARS(VOL,CAPITAL)求完全換手到現(xiàn)在的周期數(shù) 例九 低位密集 A1:=COST(85); A2:=COST(15); A3:=A1-A2; A4:=(A1+A2)/2; A5:=A3/A4*100<10; B1:=HHV(H,120); B2:=LLV(L,120); B3:=B1-B2; B4:=(A4-B2)<B3/2; A5 AND B4; 例十 K線的描述 close>open;陽線 close<open;陰線 open>ref(close,1);高開 open<ref(close,1);低開 open>ref(high,1);跳空高開(high為最高價) open<ref(low,1);跳空低開(low為最低價) 連續(xù)n日收陽線 up:=close>open; count(up,n)=n; 連續(xù)n天上漲 count(close>ref(close,1),n)=n; 二)選股公式 的編造 1.按照主菜單-工具-公式管理-選擇-“技術指標”-點擊“新建”,點擊:“確認”。 第一步:“工具”欄中選中“公式管理器” 第二步:我們現(xiàn)在選擇“新建”一個“條件選股”公式,結果出現(xiàn)了下面的編輯欄!然后在里面寫上您的條件! 第三步:按照說明書上的步驟選股就行了! 1)、在條件選股中點擊“新建”; 2)、原來MA5:MA(CLOSE,5);表示的是一條指標線, 可是現(xiàn)在我們在條件選股當中只要引用它,不需要把它畫出來。所以我們在冒號的后面加一個符號=, 表示等會要引用它:MA5:=MA(CLOSE,5);這個在的公式編輯中,叫做“中間表達式”。 例X=1;Y=X+1; Y=? 2.、如果選擇:“主圖疊加”,我們的指標線會與K線圖顯示在同一個圖形框中, 現(xiàn)在我們的指標線大都顯示在其下方,即“副圖”中; 1)、參數(shù)可以有,也可以沒有,但是鼓勵大家設置參數(shù),這是非常好的習慣; 2)、一個句子完了,別忘了以分號結尾; 3) 你的公式寫得對不對,可以通過“測試公式”來檢查,如果錯了,它會告訴你錯在哪里 3. 編寫最常用的均量和均價線 : 5日平均線=(今天收盤價+昨天收盤價+.....--5天前的收盤價)/5; 10日平均線=(今天收盤價+昨天收盤價+......+10天前的收盤價)/10; 1)MA1=MA(CLOSE,5); MA2=MA(CLOSE,10); “MA”表示的就是計算平均值。在括號內(nèi)寫上計算的對象和計算的時間長度。 2)均量線??? MA1:MA(VOL,5); MA2:MA(VOL,10); 4. .如何編寫B(tài)IAS指標? 原理?? 以當日的均線價格為準,股價和均價之間的差距稱為乖離程度,以乖離程度除以均價的百分比就是乖離率。 當日股價與10日均線的乖離率=(當日股價-10日均價)/10日均價*100; 當日股價與20日均線的乖離率=(當日股價-20日均價)/20日均價*100; BIAS1:(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)*100; 5. “KD指標發(fā)生了黃金交叉,并且D<20” T1:=“KDJ,K”;--引用K線; T2:=“KDJ,D”;--引用D線; CROSS(T1,T2)AND T2<20; 6. 出手就贏 60MA由向下調(diào)頭向上 指標低位 RSV:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); CROSS(K,D)AND K <40 AND D>30; ma(c,60)>ref(ma(c,60),1); 三)放量、縮量、上漲、下跌、收陽、收陰 1 放量: 1)今日比昨日的成交量放大了1倍: VOL/REF(VOL,1)>2; 2)今日的五日均量比前五天的五日均量放大了3倍: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB>4; 3)今天的成交量達到了整個流通盤的10%以上: VOL/CAPITAL>10/100; 2.縮量: 1)今日比昨日的成交量縮小了1倍: VOL/REF(VOL,1)<0.5; 2)今日的五日均量比前五天的五日均量縮小了一半: AA:=MA(VOL,1)<0.5; BB:=REF(AA,5); AA/BB<0.5; 3)今天的成交量不足整個流通盤的0.5%: VOL/CAPITAL<0.5/100; 3.上漲: 1)今日漲幅達到了7%以上: CLOSE/REF(CLOSE,1)>1.07; 2)十日均價繼續(xù)上漲: AA:=MA(CLOSE,10); BB:=REE(AA,1); AA>BB; 4.下跌:同上面3的表達方式一樣,將方向改變了而已: 5.收陽、收陰: 1)當天收陽:CLOSE>OPEN;當天收真陽:C>O AND C>REF(C,1); 2)當天收陰:CLOSE<OPEN; 6.高開、低開: 1)當天股價高開,言下之意開盤高于昨日收盤:OPEN>REF(CLOSE,1); 2)當天股價低開:OPEN<REF(CLOSE,1); 7.跳空:跳空亦有向上和向下兩種: 1)向上跳空:OPEN>REF(HIGH,1); 2)向下跳空:POEN<REF(LOW,1); 8 放2倍量上攻(漲幅大于7%) AA:=VOL/REF(VOL,1)>2; BB:=CLOSE/REF(CLOSE,1)>1.07; AA AND BB; 9 高開高走: AA:=OPEN>REF(CLOSE,1); BB:=CLOSE>OPEN; AA AND BB; 10.向上跳空之后兩天內(nèi)并未回補 (實際上就是前天發(fā)生了跳空缺口,這兩天的最低價一直在兩天前的最高價之上。) 1)AA:=REF(OPEN,1)>REF(HIGH,2); BB:=REF(LOW,1)>REF(HIGH,2); CC:=LOW>REF(HIGH,2); AA AND BB AND CC; 2)更簡單的方法: COUNT(LOW>REF(HIGH,2),2)=2; 11 放量(2倍).突破底部橫盤整理創(chuàng)新高! “長期”設定為150天;“橫盤”設定股價在150日均線上下15%波動;放量;并且股價創(chuàng)下150天以來的歷史新高! 1)首先用公式描述放量 ,將會使用5日均量來進行比較, 成交量比昨日成交量放大兩倍; V1:=MA(VOL,5); V2:=VOL/REF(V1,1)>2; 2)、長期橫盤 a、PZ1是當天150日均價: PZ1:=MA(CLOSE,M); b、PZ2是150日的最高價; PZ2:=HHV(HIGH,M); c、PZ3是150日的最低價; PZ3:=LLV(LOW,M); d、PZ4是150日的最高價和150日均價的距離的百分比,; PZ4:=(PZ2-PZ1)/PZ1; PZ5剛好相反是最低價和均價的差的百分比 PZ5:=(PZ1-PZ3)/PZ1; e、設為股價在150日均線上下15%波動,也就是PZ4、PZ5都小于0.15; PZ:=REF(PZ4,1)<0.5 AND REF(PZ5,1)<0.15; 3)今天創(chuàng)下歷史新高,也就是今天的最高價是150天內(nèi)的最高價! TP1:HHV(HIGH,M); TP:=HIGH=TP1; 最后的邏輯判斷式就是我們的最后結論! V2 AND PZ AND TP(參數(shù)M=150天) 四) 1. 20均線由下跌狀態(tài)剛剛轉為上升前5日是下跌狀態(tài) ma(c,20)>ref(ma(c,20),1) and count(ma(c,20)<ref(ma(c,20),1),6)=5; 2. 60分鐘VOL三線粘合金叉的選股公式 cross(ma(vol,5),ma(vol,10)) and cross(ma(vol,5),ma(vol,20));{60分鐘周期} 3. 上漲放量,下跌縮量的選股公式 a1:=barslast(c>o); a2:=barslast(c<o); ref(v,a1)>ref(v,a2); 4.三日換手率之和的排序公式及三日累計漲跌幅之和的排序公式 sum(vol/capital,3);{換手} close/ref(close,3);{漲幅} 5.一個階段(如10天)漲幅大于10的個股公式 close/ref(close,10)>1.10; 6.macd底背離預警公式 LLV(L,55)=L AND NOT(LLV("MACD.MACD",55)="MACD.MACD");{MACD底背離}; 7.DDX連續(xù)放大三天 三天漲幅小于5? last("ddx.ddx">ref("ddx.ddx",1))>=3 and close/ref(c,3)<1.05; 8.成交量比前一日放大,MACD金叉之后,第一根紅柱,K線陽包陰,漲幅小于4個點。站在60天均線之上 vol>ref(vol,1) and cross("macd.diff","macd.dea") and close>open and ref(c,1)<ref(o,1) and c>ref(h,1) and o<ref(low,1) and close/ref(c,1)<1.04 and close>ma(c,60); 9.股價與量比底背離的選股公式 ma(c,3)=llv(ma(c,3),20) and ma(v,3)>ref(ma(v,3),1); 10.股價一底比一底低,MACD的DIFF一底比一底高(2個底),(不用金叉或二次金叉), llv("macd.diff",10)>llv("macd.diff",20) and l=llv(l,20); 11.10日線和5日線,kdj中的j和macd中的diff值均上翹,發(fā)出買入信號 aa:=ma(c,5)>ref(ma(c,5),1) and ref(ma(c,5),1)<ref(ma(c,5),2) and ma(c,10)>ref(ma(c,10),1) and ref(ma(c,10),1)<ref(ma(c,10),2) and "kdj.j">ref("kdj.j",1) and ref("kdj.j",1)<ref("kdj.j",2) and "macd.diff">ref("macd.diff",1) and ref("macd.diff",1)<ref("macd.diff",2); DRAWICON(aa,l,7 ); 12.一個股價突破最近高點的選股公式,指的是最近的一個波段的高點 N:=20; cross(close,ref(hhv(c,N),1));{突破N最高點,N可以自設} 13.在2天里出現(xiàn)KDJ周線金叉,KDJ日線金叉的選股公式 count(cross("kdj.k","kdj.j") and cross("kdj.k#week","kdj.j#week"),2)=1; 14 一是突破盤整;二是突破前高;三是突破平臺 W1:=C=HHV(C,20); W2:=BARSLAST(W1); W3:=IF(W2>0,REF(C,W2),REF(C,W2)); W4:=CROSS(C,REF(W3,1)); W4 AND COUNT(W4,5)=1; 15數(shù)綠柱子 DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); 均線向上:=EMA(C,N1)>=REF(EMA(C,N1),1) AND EMA(C,N2)>=REF(EMA(C,N2),1); 綠柱:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3) <=0 AND MACD<=0 AND REF(MACD,4) >=0; 選股:均線向上 AND 綠柱; 就調(diào)整N1或N2為60即可。) 16、周內(nèi)漲停過票 ZTB1:=C/REF(C,1)>1.095AND C/REF(C,1)<1.11; ZTB:=COUNT(ZTB1,5)>0; ZTB; 17、0軸上的票 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; BARSLASTCOUNT(DIF>=0 AND DEA >=0)>=5 AND MACD>0; 18股價是25天以來新低. xg:c<ref(llv(c,25),1); 19要求是(量大)換手率達到3左右,漲幅>7個點 xg:v/capital*100>3 (c/ref(c,1)>1.07; 20kdj的J從上向下穿越O軸發(fā)出信號 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW; J:=3*K-2*D,COLORFF00FF; xg:cross(0,j); 215日均線向上 流通盤小于5000萬換手率大于3的選股公式 lt:CAPITAL/100<5000; 換手:=VOL*100/CAPITAL<3; w1:ma(c,5)>ref(ma(c,5),1); xg:lt換手w1; 22選周線跳空缺口的個股。周期選周線 xg:LOW>REF(HIGH,1); 23 連續(xù)三天高開高走的選股公式 count(o>ref(c,1)c>o,3)=3; 24 n天內(nèi)曾經(jīng)至少有m個漲停 count(c/ref(c,1)>1.09,n)>=m; 25 連續(xù)3天,每天的最低價都比前一天高 count(l>ref(c,1),3)=3; 26跳空高開收陽線 LOW>REF(HIGH,1)c>o; 27漲停過300日線的選股公式 c/ref(c,1)>1.09cross(c,ma(c,300)); 28跳空高開后,三天內(nèi)沒有回補缺口 ref(LOW,2)>REF(HIGH,3)l>ref(LOW,2); 29連續(xù)n天收陽線 UP:=CLOSE>OPEN; COUNT(UP,N)=N; 30連續(xù)三漲停 A:=C/REF(C,1)>1.095; XG:EVERY(A,3); 31macd后金叉高于前金叉 DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); JC:=CROSS(DIFF,DEA)AND DEA<0; JJ:=BARSLAST(JC); QC:=CROSS(DIFF,DEA)AND COUNT(JC,30)=2; REF(DEA>REF(DEA,JJ),1)AND QC; REF(DEA<REF(DEA,JJ),1)QC; 32 MACD在零軸下二次金叉選股 DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); 低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1; JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0)); 二次金叉:CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; |
|