第二章 條件選股
條件選股為本公式系統(tǒng)的第二大類板塊,通過公式系統(tǒng)的描述和統(tǒng)計(jì)功能實(shí)現(xiàn)各種技術(shù)形態(tài)和技術(shù)指標(biāo)的測(cè)試和檢驗(yàn),同樣它也遵守公式系統(tǒng)的基本格式和法則,但是由于功能的不同,又有些擴(kuò)展的格式和不同的表達(dá)方式。 首先在技術(shù)分析界面下,按功能鍵F3后,用鼠標(biāo)右鍵點(diǎn)“條件選股”,選擇“新建公式”,就會(huì)出現(xiàn) 選擇新建條件選股公式,可以進(jìn)入到條件選股公式的編輯界面,內(nèi)容和結(jié)構(gòu)同“技術(shù)指標(biāo)公式編輯器”一樣。 條件選股的公式編輯器的界面中,有一個(gè)“引入公式”的按鈕,這樣方便直接導(dǎo)入公式的內(nèi)容。 條件選股與技術(shù)指標(biāo)的最大不同,是其使用方向上的差異。 技術(shù)指標(biāo)的目的在于用指標(biāo)或者指標(biāo)的表現(xiàn)形式來尋找股價(jià)運(yùn)動(dòng)的特點(diǎn),在于觀察和總結(jié);而條件選股的目標(biāo)在于尋找一個(gè)好的符合個(gè)人操作思路的操作點(diǎn),從而決定了在公式編寫時(shí)的差異--技術(shù)指標(biāo)通過賦值語句在軟件中表現(xiàn)為各種技術(shù)圖形;而條件選股則要通過賦值語句判斷邏輯值,從而判斷條件的是與非! 所以在編寫條件選股公式當(dāng)中,必然會(huì)使用以下的一些邏輯運(yùn)算符號(hào)或者編輯函數(shù)。因?yàn)樵跅l件選股中必須有一條由邏輯函數(shù)或者邏輯計(jì)算符號(hào)連綴的邏輯語句表達(dá)式,邏輯值為非0時(shí)成立,反之不成立。例如,本周收陽,表達(dá)為 CLOSE>OPEN,“>”為邏輯判斷符,而金字塔決策交易系統(tǒng)軟件在執(zhí)行該語句時(shí)如果邏輯值為非0,將會(huì)選出在相應(yīng)的列表內(nèi)。 在以下幾節(jié)當(dāng)中,將從不同的角度劃分條件選股公式,并舉例介紹條件選股所體現(xiàn)的一些思路和具體的操作方法。 1、技術(shù)指標(biāo)選股 2、價(jià)格成交量選股 3、籌碼分布選股 4、動(dòng)態(tài)盤中選股 5、K線形態(tài)選股 6、基本面選股 階段漲幅 N日收盤價(jià)的差值的百分比: (CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100 再創(chuàng)新高 所謂再創(chuàng)新高就是指今日最高價(jià)是N日以來的最高價(jià): HIGH=HHV(HIGH,N) 該函數(shù)在當(dāng)日最高價(jià)創(chuàng)N日新高時(shí)為1,否者為0。 放量上攻 放量上攻是指價(jià)格上揚(yáng),成交量劇增: 價(jià)格上揚(yáng)可以描述為: CLOSE/REF(CLOSE,5)>1.2,表示5日上漲20% 成交量劇增可描述為: VOL>MA(VOL,5)*3,表示成交量超過5日均量的3倍 所以公式可寫成為: CLOSE/REF(CLOSE,5)>1.2 AND VOL>MA(VOL,5)*3 窄幅整理: 就是指近一段時(shí)期價(jià)格維持在一定幅度之內(nèi) (HHV(CLOSE,20)-LLV(CLOSE,20))/CLOSE<0.08 HHV(CLOSE,20)-LLV(CLOSE,20)表示20日收盤價(jià)振幅,即20日內(nèi)價(jià)格振幅在8%以內(nèi)波動(dòng)。 前期高點(diǎn)及其位置: 很多人關(guān)心股價(jià)前期高點(diǎn)的價(jià)格以及到現(xiàn)在的距離,前期高點(diǎn)價(jià)格可以寫成: HHV(HIGH,20) 表示20日最高價(jià) 前期高點(diǎn)位置: HHVBARS(HIGH,20) 表示20日內(nèi)最高價(jià)到現(xiàn)在的周期數(shù),若HHVBARS(HIGH,20)等于6,則表示前期高點(diǎn)出現(xiàn)在6日前。 60天前到40天前之間的最高價(jià):是用HHV函數(shù)只能得到當(dāng)天以及前若干天的最高價(jià),若對(duì)本問題進(jìn)行分解可以得到,它實(shí)際上就是一個(gè)20天最高價(jià),只不過是計(jì)算40天前的20日最高價(jià),所以公式可以寫成為:REF(HHV(HIGH,20),40) 求1998年8月1日到1998年12月31日間的最高價(jià):這個(gè)問題引用到一個(gè)絕對(duì)時(shí)間段的數(shù)據(jù),但公式系統(tǒng)現(xiàn)成的函數(shù)都只能處理相對(duì)時(shí)間數(shù)據(jù),此時(shí)我們將不需要的數(shù)據(jù)置為無效數(shù)據(jù)。對(duì)于股價(jià)的最高價(jià)來說,0是不可能出現(xiàn)的數(shù)據(jù),因此可將區(qū)間外的數(shù)據(jù)設(shè)為0 HH:=IF(YEAR=1998 AND MONTH>=8 AND MONTH<=12,HIGH,0) 該語句判斷時(shí)間是否處于規(guī)定區(qū)間,若是則返回最高價(jià),否則返回0。 然后再用HHV函數(shù)求解最高價(jià),需要注意的是需要求解全部數(shù)據(jù)的最高價(jià)而不是若干日的最高價(jià),因?yàn)槌^該區(qū)間的數(shù)據(jù)已經(jīng)設(shè)為無效數(shù)據(jù): HHV(HH,0) 這種方法的關(guān)鍵在于設(shè)定無效數(shù)據(jù),對(duì)于求最低價(jià)來說這是無效值應(yīng)設(shè)為100000。 動(dòng)態(tài)平均 指數(shù)平滑移動(dòng)平均是一種常用的平均線求法,其宗旨是將當(dāng)日數(shù)據(jù)乘以權(quán)值a與上一天平均數(shù)乘以權(quán)值b相加,這兩個(gè)權(quán)值相加等于1,因而指定權(quán)值a就可以確定計(jì)算方法。 如EMA(X,N) 權(quán)值a=2/(N+1); SMA(X,N,M) 權(quán)值a=M/N; 而對(duì)于DMA動(dòng)態(tài)平均,其權(quán)值a不是一個(gè)常數(shù),例如可用換手率作為權(quán)重計(jì)算均線: SMA(CLOSE,VOL/CAPITAL) 點(diǎn)到面轉(zhuǎn)化 有時(shí)我們需要過去發(fā)生的事件。例如條件選股最近20日內(nèi)是否發(fā)生漲停等,由于漲停僅在當(dāng)天可計(jì)算出來,因此需要用點(diǎn)到面轉(zhuǎn)換將該影響延續(xù)成一段時(shí)間: TTTT:=CLOSE/REF(CLOSE,1)>1.099表示漲幅大于10% COUNT(TTTT,20)>0,該函數(shù)統(tǒng)計(jì)20日內(nèi)漲停的天數(shù),若發(fā)生漲停則會(huì)對(duì)將來30天產(chǎn)生影響。COUNT、SUM、HHV、LLV等函數(shù)均有點(diǎn)到面轉(zhuǎn)化的作用。 上圖分別顯示TTTT、HHV(TTTT,20)、COUNT(TTTT,20)兩條曲線的相對(duì)位置關(guān)系,我們看到,每當(dāng)發(fā)生漲停時(shí)TTTT就為1,否則就為0;HHV(TTTT,20)只要20天以內(nèi)發(fā)生過漲停就為1,否則為0,它利用了發(fā)生情況時(shí)數(shù)值最大這一特點(diǎn)將求最大值轉(zhuǎn)化為求指定值;而COUNT(TTTT,20)則表示了20天之內(nèi)發(fā)生過多少次指定事件,應(yīng)該說對(duì)于本問題這個(gè)函數(shù)用的最適合。 歷史某階段的漲幅 主要指歷史上某一個(gè)階段上的各個(gè)漲幅,例如19990519-19990629這一時(shí)段的漲幅,因?yàn)樵跁r(shí)間序列軸上無法滿足時(shí)間的不變性,所以我們需要使用上面所講的點(diǎn)到面的技巧: A1:=IF(DATE=990519,CLOSE,0); A2:=SUM(BB,0);這樣我們就可以得到5.19當(dāng)日的收盤價(jià),同樣得到6.29日的收盤價(jià): B1:=IF(DATE=990629,CLOSE,0); B2:SUM(AA,0) 然后取得一個(gè)漲幅即可。 面到點(diǎn)轉(zhuǎn)換 有時(shí)我們需要反過來做點(diǎn)到面轉(zhuǎn)換,例如當(dāng)RSI高于80表示股價(jià)處于超買階段,應(yīng)該賣出。但由于超過80是一個(gè)階段,如果這個(gè)階段中每天都發(fā)出賣出信號(hào)就不是太好了,需要一個(gè)將連續(xù)區(qū)間轉(zhuǎn)化為一個(gè)信號(hào)的函數(shù),即面到點(diǎn)的轉(zhuǎn)換。 CROSS(RSI,80),表示RSI向上穿越80,由于對(duì)于一個(gè)階段來說穿越只會(huì)發(fā)生一次,從而完成了面到點(diǎn)的轉(zhuǎn)換。 線性回歸 是統(tǒng)計(jì)學(xué)中最常用的方法之一,它用一條直線來近似描述一條曲線。直線可用起點(diǎn)和斜率來表示,因此可以更為簡便的描述當(dāng)前股價(jià)的趨勢(shì)。 線性回歸函數(shù)有兩個(gè):FORCAST和SLOPE,分別表示起點(diǎn)和斜率。FORCAST的作用與均線類似,有對(duì)未來趨勢(shì)的預(yù)測(cè)作用,指標(biāo)較均線更為靈敏;SLPOE表示該線性回歸的斜率,即事件每增加1天價(jià)格的變動(dòng)情況,它可以表示一段時(shí)間內(nèi)的平均價(jià)格變化率,可以用它來描述近期價(jià)格的漲跌趨勢(shì)及強(qiáng)度。 例如:SLOPE(CLOSE,10)/REF(CLOSE,10)>0.05則表示近期有每日平均5%的升幅趨勢(shì)。 之字轉(zhuǎn)向 每當(dāng)股價(jià)漲跌幅度超過指定界限并發(fā)生趨勢(shì)方向變化時(shí),之字轉(zhuǎn)向?qū)a(chǎn)生一個(gè)轉(zhuǎn)折點(diǎn),將所有轉(zhuǎn)向點(diǎn)用線段連接就成為之字轉(zhuǎn)向,之字轉(zhuǎn)向能夠很好地描述股價(jià)的大體走勢(shì),對(duì)于相態(tài)分析有一定的作用。 轉(zhuǎn)向點(diǎn)分為波峰和波谷兩類,分別表示向下轉(zhuǎn)向和向上轉(zhuǎn)向,與之對(duì)應(yīng)的我們有四個(gè)函數(shù)用于描述它們的價(jià)格和位置: PEAK和TROUGH表示波峰和波谷的價(jià)格; PEAKBARS和TROUGHBARS表示波峰和波谷距現(xiàn)在的周期數(shù) 這四個(gè)函數(shù)都有一個(gè)參數(shù)用于描述向前數(shù)第幾個(gè)波峰,利用這個(gè)特性我們就可以在測(cè)試W底時(shí)比較上一個(gè)波谷和前一個(gè)波谷的位置和大小,從而規(guī)范了一個(gè)W形底的描述。 K線圖又稱陰陽線,最初是日本米商用來表示米價(jià)漲跌狀況的工具,后來引入股市,并逐漸風(fēng)行于東南亞地區(qū)。K線圖以其直觀、立體感強(qiáng)的特點(diǎn)而深受投資者歡迎,實(shí)踐證明,精研K線圖可以較準(zhǔn)確地預(yù)測(cè)后市走向,也可以較明確的判斷多空雙方的力量對(duì)比,從而為投資決策提供重要的參考。 K線圖的畫法與分類:畫K線圖前應(yīng)先準(zhǔn)備一張坐標(biāo)紙,按一定的比例表明股價(jià)(指數(shù))的相應(yīng)位置。它將市場(chǎng)每天(周、月)的開盤價(jià)、最高價(jià)、最低價(jià)和收市價(jià)畫在統(tǒng)計(jì)圖上以反映市場(chǎng)的波動(dòng)情形。 K線圖共有三部分組成:及上影線、下影線和實(shí)體三部分,上影線為最高價(jià),下影線為最低價(jià),實(shí)體由收盤價(jià)和開盤價(jià)構(gòu)成。 當(dāng)收盤價(jià)高于開盤價(jià)時(shí),用陽線或紅線來表示,當(dāng)開盤價(jià)高于收盤價(jià)時(shí),用陰險(xiǎn)和黑線來表示。 它有十二種基本形態(tài):A陽線、B陰線、C光頭陽線、D帶帽陽線、E帶尾陽線、F光頭陰線、G帶尾陰線、H帶帽陰線、I平盤線、J十字星、K丁字線、L倒丁字線,由這些的組合形成了所有的K線形態(tài),由于組合的多樣性和不確定性,從而也有了許多的不同理解、意見相左的K線分析。 首先我們編制一個(gè)簡單的單根K線的公式,一根K線由四個(gè)價(jià)格組成,開盤價(jià)、收盤價(jià)、最高價(jià)、最低價(jià)四個(gè)價(jià)格組成,所以對(duì)它的描述只需要能夠做到清楚地描述這四個(gè)價(jià)位中的相關(guān)值即可。 觀察其特點(diǎn): 開盤即為最低 BB:=LOW=OPEN; 收盤即為最高 AA:=CLOSE=HIGH; 假設(shè)量化的結(jié)果是陽線長度上漲幅度大于7% CC:CLOSE/OPEN>7%; 所以 AA:=HIGH=CLOSE; BB:=LOW=OPEN; CC:=CLOSE/OPEN>1.07; AA AND BB AND CC 我們?cè)诰帉懝降臅r(shí)候,特別是在剛剛開始學(xué)如何編寫公式的時(shí)候,如果把一個(gè)比較復(fù)雜的表達(dá)是一口氣寫下來,往往會(huì)使整個(gè)公式的結(jié)構(gòu)混亂無法確認(rèn),錯(cuò)誤難以查找,所以經(jīng)常的我們會(huì)利用中間表達(dá)式將一些比較復(fù)雜的條件分拆開成一個(gè)個(gè)簡單的小語句,也即結(jié)構(gòu)模塊化!在上面的事例中我們就采用了這種結(jié)構(gòu),當(dāng)然如果您是比較熟悉公式的編寫,有些簡單的語句就沒有必要再如此做法了。 常見的結(jié)構(gòu)就是: 條件一:AA:=...... 條件二:BB:=...... ...... ...... 匯總:AA AND BB AND ...... 單根K線的確認(rèn)程度相對(duì)比較低,受到未確定的因素的影響比較大,所以很多的技術(shù)分析者強(qiáng)調(diào)整體的配合,也就是多根K線的組成分析,但是應(yīng)該注意的是,多根K線的組合需要界定的規(guī)則和條件同樣成正比例的增長,所以公式顯得比較復(fù)雜,同樣準(zhǔn)確率也會(huì)下降。 穿頭破腳有兩只K線組成,表示行情將要轉(zhuǎn)向,穿頭破腳第二支蠟燭燭身部分長于第一根蠟燭且蠟燭顏色相反;若是上升行情第一支蠟燭為陽線,若是下跌行情第一支蠟燭為陰線,并且包含了前一根。 量化:如果只是一般意義上的滿足以上條件的K線組合,則信號(hào)的含義并不強(qiáng),所以可以通過強(qiáng)化一些條件或者補(bǔ)充一些條件來加強(qiáng)信號(hào)的內(nèi)涵。例如在本例中我們規(guī)定前一日的開收至少有4%的差值,如果是向上穿頭破腳的類型,那么前一日的開盤價(jià)要高于收盤價(jià)的4個(gè)點(diǎn)以上。 前一日的K線形體描述:開盤價(jià)要高于收盤價(jià)的4個(gè)點(diǎn)以上 A1:=REF(CLOSE,1); A2:=REF(OPEN,1); AA:=BB/AA>1.04; 今日的K線形體: B1:=OPENB2:=CLOSE>A2;(高于昨天的開盤) AA AND B1 AND B2 最終的公式為: A1:=REF(CLOSE,1); A2:=REF(OPEN,1); AA:=BB/AA>1.04; B1:=OPENB2:=CLOSE>A2; AA AND B1 AND B2 如果是向下的穿頭破腳,只需要改動(dòng)幾個(gè)數(shù)值的方向即可! 吊頸與錘頭形態(tài)相同,只是吊頸出現(xiàn)在上升行情中,表示將見頂回落。吊頸出現(xiàn)在上升行情中,有較長的腳部,蠟燭實(shí)體部分很少,且在頂部出現(xiàn)。同樣可以有陽線實(shí)體的的吊頸和陰線實(shí)體之分,以下將以陰線實(shí)體的吊頸為例。 量化:開盤所得即為當(dāng)天最高價(jià);AA:=OPEN HIGH; 陰線實(shí)體的長度小,量化后我們選擇與整個(gè)線體進(jìn)行對(duì)比,滿足條件其長度小于整個(gè)線體的1/3: B1:=OPEN-CLOSE; B2:=HIGH LOW; BB:=B1/B2<1/3; 另外對(duì)線型的絕對(duì)長度作出規(guī)定,選擇整個(gè)線體的長度大于最高價(jià)的5%,意義在于加強(qiáng)線體的含義,以免出現(xiàn)極小的,出現(xiàn)在弱市中的信號(hào); CC:B2/HIGH>0.05; 公式組為: A1:=OPEN=HIGH; B1:=OPEN CLOSE; B2:=HIGH-LOW; BB:=B1/B2<1/3; CC:=B2/HIGH>0.05; AA AND BB AND CC 低開大陽線出現(xiàn)在拉升初期或者整理的末期的機(jī)率較高,當(dāng)天的開盤明顯低于昨天的K線,但是整個(gè)線體呈現(xiàn)為一根長陽,氣勢(shì)逼人! 量化:今日低開,小于上一周期的最低價(jià),并且開盤時(shí)的跌幅達(dá)到了2個(gè)點(diǎn)以上: A1:=REF(CLOSE,1); A2:=REF(LOW,1); A3:=OPEN<2; A4:=OPEN/A1<0.98; 收盤長陽,收盤價(jià)高出開盤價(jià)至少8個(gè)點(diǎn)以上: B1:=CLOSE/OPEN>1.08; 為強(qiáng)化信息,賦予放量的輔助條件,要求當(dāng)日的換手率達(dá)到5%以上: C1:=VOL/CAPITAL>0.05; 所以公式組為: A1:=REF(CLOSE,1); A2:=REF(LOW,1); A3:=OPEN<2; A4:=OPEN/A1<0.98; B1:=CLOSE/OPEN>1.08; C1:=VOL/CAPITAL>0.05; A3 AND B1 AND C1 就是兩條K線的高低價(jià)出現(xiàn)不銜接的情況,,有兩條K線組成,是日后支撐和壓力點(diǎn)的參考價(jià)位。 選股條件:當(dāng)一個(gè)跳空缺口出現(xiàn)時(shí),可以假設(shè)一個(gè)沿著原來跳空方向上的趨勢(shì)的加速已經(jīng)開始了。 量化:有兩條K線組成,兩跳K線間存在明顯的間隔;跳空分為向上和向下兩種情況,以下為向上跳空的例子: 本周期的最低價(jià)高于上一周期的最高價(jià): A1:=REF(HIGH,1); A2:=LOW>A1; 跳空缺口越大,則信號(hào)越強(qiáng)烈!所以加入輔助條件缺口的長度至少要求有兩個(gè)點(diǎn)位: B1:=LOW/A1>1.02; 所以公式組為: A1:=REF(HIGH,1); A2:=LOW>A1; B1:=LOW/A1>1.02; A2 AND B1 當(dāng)市場(chǎng)出現(xiàn)一條大陽線后,通常會(huì)產(chǎn)生跳空高開的情況,有時(shí)會(huì)出現(xiàn)十字星或類似十字星的小陰線(小陽線),另一種相反的情況是出現(xiàn)在一條大陰線后,在這兩種情況下形成的類似十字星的K線都稱為“星型線”,當(dāng)該形態(tài)出現(xiàn)在一段上升行情的當(dāng)中,就很容易形成所謂的經(jīng)典K線形態(tài)--黃昏之星。 量化:黃昏之星由三只K線組成。為使結(jié)構(gòu)簡單我們先采用中間表達(dá)式表示出一天的高開低收: A1:=OPEN; A2:=CLOSE; A3:=HIGH; B1:=REF(OPEN,1); B2:=REF(CLOSE,1); B3:=REF(HIGH,1); B4:=REF(LOW,1); C1:=REF(OPEN,2); C2:=REF(CLOSE,2); C3:=REF(HIGH,2); C4:=REF(LOW,2); 第一日:在升勢(shì)中出現(xiàn)一支大陽線,股價(jià)大幅上揚(yáng),幅度較前一日高出4%收盤大于開盤: AA:=A11.04; 第二日:第二日K線較昨日跳開,收盤同樣在缺口之上。線性實(shí)體狹小,實(shí)體長度小于1%,有上下影線; BB:B1>C3 AND B2>C3 AND ABS(B1-B2)/B1<0.01 AND B3>B1 AND B3>B2 AND B4; DD:=B3=HHV(HIGH,20); 當(dāng)日的最高價(jià)為20天以來的最高價(jià),表示相對(duì)的高位; 第三日:陰線,回落到第一支蠟燭下,開盤價(jià)小于昨日收盤價(jià),今日的陰線實(shí)體長度大于4%: CC:=C2/REF(CLOSE,3)>1.04 AND C2>C1; 綜合:AA AND BB AND CC 是由三只陰燭K線組成且每日收市價(jià)都下移,表示可能見頂回落: 此形態(tài)同上剛好相反,屬于見頂信號(hào),簡略內(nèi)容如下: A1:=REF(CLOSE,1); A2:=CLOSECOUNT(A2,3)=3 事實(shí)上,如果只是建立了以上的公式組,它所能反映的只是部分的含義,為什么呢?因?yàn)橐陨系男盘?hào)只有出現(xiàn)在一段反向趨勢(shì)之后,才有可能被確認(rèn)為有效的意義。假設(shè),如果三只烏鴉出現(xiàn)在漫長的下跌當(dāng)中,那么你可能可以在這段趨勢(shì)當(dāng)中找到許多只烏鴉,或者許多的三只烏鴉的組合--所以有必要將它們定義在一段反趨勢(shì)之后出現(xiàn)。 如下圖,最終我們期望的是捕捉到橢圓形內(nèi)的圖形,以使及時(shí)的沽空,避免不必要的高位套牢,坐在山頂上曬太陽! 假如一些輔助的條件,優(yōu)化公式,以得到更加有效的信號(hào),這將是在學(xué)會(huì)了初步的公式編輯之后,將理論和實(shí)踐相結(jié)合的重要一步。 假如我們加入簡單的一個(gè)條件,兩天前的最高價(jià)是30天以來的最高價(jià): AA:=REF(HIGH,2); BB:=HHV(HIGH,30); AA=BB 將該條件和前面的描述相結(jié)合,可以過略掉許多的虛假信號(hào)。 技術(shù)指標(biāo)選股是為交易服務(wù)的,將各種技術(shù)指標(biāo)的特征尋找出來為交易服務(wù)正是金字塔決策交易系統(tǒng)的目標(biāo)之一! MA(金叉),普通金叉: 用CROSS表示MA5日均線向上穿過MA10均線,函數(shù)CPOSS(X,Y)的含義從函數(shù)表中可以得出為指標(biāo)線X向上穿過指標(biāo)線Y。 首先我們用兩個(gè)中間表達(dá)式表達(dá)兩條指標(biāo)線X、Y分別為5日均線和10日均線,最終使用CROSS即得。 MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); CROSS(MA5,MA10); MA5和MA10在30日均線之上運(yùn)動(dòng),并當(dāng)日發(fā)生了金叉: “在MA10和MA30之上”,可以簡略地描述為“大于”即可,其他的條件套用!所以我們先表達(dá)出兩個(gè)條件分別用AA和CC表示: AA是:MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); AA:=CROSS(MA5,MA10); CC是:MA30:=MA(CLOSE,30); CC:=MA5>MA30 AND MA10>MA30; 做后將兩個(gè)綜合的條件用邏輯與函數(shù)連接成為一個(gè)表達(dá)式,要注意在條件選股的公式中只能存在一個(gè)邏輯判斷式,所以我們以后經(jīng)常會(huì)使用一些邏輯連接符連接多個(gè)條件。 AA AND CC 三條均線多頭排列 由于所謂多頭排列沒有一個(gè)具體的量化的概念,所以需要根據(jù)自己平時(shí)經(jīng)驗(yàn)來取得一個(gè)比較有效的標(biāo)準(zhǔn)來衡量。例如我們?cè)谙旅娴墓街械哪P褪牵?SPAN lang=EN-US>MA5>MA10>MA30,維持時(shí)間3天作為多頭排列的定義。 并且注意請(qǐng)不要使用連等或者連線的大于號(hào),就像上面的“MA5>MA10>MA30”不可以直接出現(xiàn)在公式組當(dāng)中,用“AND”連等符將兩個(gè)連接判斷式連接起來! MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA30:=MA(CLOSE,30); CC:=MA5>MA30 AND MA10>MA30; COUNT(CC,3)=3 均線死叉 方向剛好相反,用同樣的表達(dá)方式,但是注意CROSS函數(shù)使用時(shí)兩條均線的位置已經(jīng)顛倒了,思維方式換一下,CROSS(X,Y)本身的含義為X上穿Y,反過來當(dāng)要表達(dá)X向下穿過Y的時(shí)候--其實(shí)也就是Y向上穿過了X。 CROSS(MA10,MA5) 當(dāng)日成交量放大2倍的金叉 成交量放大兩倍作為一個(gè)輔助條件出現(xiàn),很多的交易者都習(xí)慣用成交量來驗(yàn)證均線走勢(shì)的可靠性;其中需要量化一點(diǎn)的是,選用一個(gè)參照系來描述成交量的變化,我們選用了與上一周期的成交量進(jìn)行對(duì)比的方式。 MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); AA:=CROSS(MA5,MA10); BB:=VOL/REF(VOL,1)>2; AA AND BB 回顧公式基本買賣原則:K值由右邊向下交叉D值作買,,K值由右邊向上交叉D值作買;高檔連續(xù)兩次向下交叉確認(rèn)跌勢(shì),低檔兩次向上交叉確認(rèn)漲勢(shì); D值20%超賣,D值80%超買;J值100%超買,J值10%超賣;KD值于50%左右徘徊或交叉時(shí),無意義,投機(jī)性太強(qiáng)的個(gè)股不適用。 K向上交叉D,并且D小于20 首先,簡單導(dǎo)入KDJ的指標(biāo)數(shù)據(jù)我們有兩種方法:第一是在條件選股當(dāng)中點(diǎn)擊“引入指標(biāo)公式”,然后選中KDJ,好處在于同時(shí)也引進(jìn)了參數(shù),方便在條件選股參數(shù)優(yōu)化的過程當(dāng)中調(diào)整適當(dāng)?shù)膮?shù),在快速入門中我們已經(jīng)進(jìn)行了比較完整的介紹,這里就不再贅述了。 第一種就是將原來的KD指標(biāo)轉(zhuǎn)化為中間表達(dá)式,然后寫出邏輯判斷式: RSV:=(CLOSE-LLV(LOW,N)/HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1); CROSS(K,D) AND D第二種直接從已有的公式指標(biāo)中引用相關(guān)的數(shù)據(jù): AA:=“KD,K”; BB:=“KD,D”; CROSS(BB,AA) AND D 量化并編輯: A1:=“KD,K”; A2:=“KD,D”;(從指標(biāo)公式中引入K、D線) A3:=A2<20; A4:=CROSS(A1,A2); A3 AND A4 KDJ高檔連續(xù)兩次向下交叉確認(rèn)跌勢(shì) 量化并編輯: 高檔的定義模式為D值60以上的區(qū)域,最近根據(jù)您的指標(biāo)周期參數(shù)和使用習(xí)慣定義,在以下的舉例中我們采用了12天的周期,在實(shí)際公式編輯時(shí)的時(shí)候這些周期表達(dá)的最佳的方式是設(shè)定為參數(shù)。最后的模式也即是要求該股票的6、12、24日KD在12天內(nèi)的D>60的區(qū)域內(nèi)發(fā)生里兩次的交叉。 參數(shù):M:(0-100,60 N:(0-100),12 A1:=“KD,K”; A2:=“KD,D”; A3:=CROSS(A2,A1) AND A2>M; COUNT(A3,N)>=2 注意:我們經(jīng)常會(huì)使用COUNT函數(shù)做一段時(shí)間內(nèi)的條件統(tǒng)計(jì)。 回顧公式基本買賣原則: 短期RSI值在20以下,由下向上交叉長期RSI值時(shí)為買入信號(hào);短期RSI在80以上,由上向下交叉長期RSI時(shí)為賣出信號(hào);短期RSI值由上向下突破50,代表股價(jià)已經(jīng)轉(zhuǎn)弱,短期RSI值由下向上突破50,表示強(qiáng)。 條件選股一:RSI上穿20 同樣我們也有兩種選擇使用,為方便起見,我們選用第一種引用技術(shù)指標(biāo)的方式,并使用默認(rèn)參數(shù): AA:=“RSI”; CROSS(AA,20) 條件選股二:相反的選擇,沽出時(shí)機(jī)為RSI向下穿過80: AA:=“RSI”; CROSS(80,AA) 回顧公式基本買賣原則: 威廉指標(biāo)計(jì)算公式與強(qiáng)弱指數(shù)、隨機(jī)指數(shù)一樣,計(jì)算出的指數(shù)值在0-100之間波動(dòng):當(dāng)WR線達(dá)到20時(shí),市場(chǎng)處于超買狀況,股價(jià)走勢(shì)隨時(shí)可能見頂。因此20的橫線一般稱為賣出線,投資者在此時(shí)可以伺機(jī)賣出;相反,當(dāng)WR線達(dá)到80時(shí),市場(chǎng)處于超賣狀況,走勢(shì)可能即將見底,80的橫線被稱為買入線。 條件選股一:一個(gè)簡單的賣出條件,當(dāng)WR線上穿20時(shí),市場(chǎng)處于超買狀況為: A1:=“WR”; CROSS(A1,20) 條件選股二:一個(gè)簡單的買入條件為,WR線下穿80時(shí),市場(chǎng)處于超賣狀況: A2:=“WR”; CROSS(80,A2) 回顧公式基本買賣原則:DIF,MACD在0以上,大勢(shì)屬于多頭市場(chǎng),可做買,若DIF向下跌破,MACD只可做原單的平倉,不可新單進(jìn)場(chǎng);DIF,MACD在0以下,大勢(shì)屬空頭市場(chǎng),DIF向下跌破MACD,可做賣,若DIF向上突破MACD,只可做原單的平倉,不可新買單入場(chǎng): 綠翻紅 如下圖中所示,MACD從0軸以下躍升出海的時(shí)候,進(jìn)入到紅色區(qū)域,就好象太陽從海平線以下起來--形成一個(gè)明確的強(qiáng)市,在此紅色的區(qū)域內(nèi),那么我們的公式的模型為:MACD在0軸上。 A1>=“MACD.MACD”(26,12,9); CROSS(A1,0); DIFF上穿DEA 公式: A1:=“MACD.DIFF”; A2:=“MACD.DEA”; CROSS(A1,A2) 回顧公式:BOLL又稱布林線指標(biāo),是利用統(tǒng)計(jì)學(xué)原理,先規(guī)定一個(gè)標(biāo)準(zhǔn)差,再求算出一個(gè)上下限波動(dòng)區(qū)間,其波動(dòng)的上下限軸股價(jià)浮動(dòng)應(yīng)用原則。 必須配合其它技術(shù)指標(biāo)共同分析,當(dāng)布林通道由寬變窄時(shí),說明股價(jià)逐漸向中值回歸,股市進(jìn)入一個(gè)整理區(qū)間,投資者應(yīng)以觀望為主;當(dāng)布林通道由窄變寬時(shí),意味著行情開始發(fā)生變化:如果股價(jià)逼近或穿過上限值,表明超買力量增強(qiáng),股市可能會(huì)短期下跌,此時(shí)應(yīng)賣出股票,反之,當(dāng)股價(jià)逼近或穿過下限值時(shí),表明超賣力量增強(qiáng),股市可能會(huì)反彈向上。 條件選股一:BOLL的寬度逐漸縮小到一定的程度,往往意味著一段行情的出現(xiàn)。 分析與量化:事實(shí)上我們?yōu)榱说玫胶玫膮?shù),是可以將一些想法編制成為一個(gè)指標(biāo)公式,觀察其結(jié)果和特征。就此例而言,如果只是講到“逐漸縮小到一定的程度”,那么這個(gè)程度是怎么是怎樣的程度?多少的程度?如果你愿意生搬硬套別人的參數(shù),自己就無法了解這個(gè)參數(shù)下的技術(shù)形態(tài)特征,那么對(duì)自己的能力無提高,并有害,所以如何獲得并了解一些重要的參數(shù)是很有意義的。 以上為例,我們先寫一條指標(biāo)公式: A1:=“BOLL.UPPER”; A2:=“BOLL.LOWER”; A3:=“BOLL.MID”; AA:(A1-A2)/A3*100; 我們用上限減去下限與中值相比較得出一個(gè)百分比數(shù)的AA指標(biāo)線--假設(shè)通過對(duì)以上圖表的觀察,我們認(rèn)為10%的收縮程度是一個(gè)很好的參數(shù),那么原來的條件選股公式現(xiàn)在就可以找到一個(gè)定量化的模型: “當(dāng)AA指標(biāo)值縮小到10以下的時(shí)候,就是一段行情的介入點(diǎn)(既包括買入,同時(shí)包括賣出點(diǎn))” 公式可編寫如下: A1:=“BOLL.UPPER”; A2:=“BOLL.LOWER”; AA:(A1-A2)/A3*100; AA<10 也就是股票價(jià)格走勢(shì)和成交量兩大要素之間配合的選股方案。價(jià)格、成交量被形容為股票運(yùn)動(dòng)的基本元素,同時(shí)也被技術(shù)分析派認(rèn)為是技術(shù)分析的最根本和最小的技術(shù)單位。由兩者在一段連續(xù)的時(shí)間內(nèi)的相互構(gòu)造可以派生出其他所有的技術(shù)分析方法和技術(shù)指標(biāo)。所以也有許多的投資者選用了價(jià)量作為研究對(duì)象,力求從最簡單的分析組合、最基礎(chǔ)的分析對(duì)象來把握對(duì)復(fù)雜市場(chǎng)運(yùn)動(dòng)的準(zhǔn)確描述。 在以下的許多單獨(dú)的個(gè)例中,我們節(jié)選出一些常見的成交量和價(jià)格配合使用的選股條件進(jìn)行編寫。 概念簡單,成交量放大的同時(shí)走出一個(gè)新的高點(diǎn),但是同樣需要一個(gè)具體量化的過程,成交量放大到多少?和哪一天的成交量進(jìn)行比較?--以上問題的解決是建立選股模型的前提。 “5日均量較前一日放大一倍,同時(shí)收盤價(jià)創(chuàng)下了30天內(nèi)的新高” AA:=MA(VOL,5); BB:=REF(AA,1); CC:=HHV(CLOSE,30); AA/BB>2 AND CLOSE=CC; 以上是我們測(cè)試中的一個(gè)例子,它是符合我們的選股條件的,但是后來的事實(shí)又說明它是一個(gè)失敗的信號(hào),之所以把它選擇出來,是因?yàn)橥ǔ6际侨说男睦硎菆?bào)喜不報(bào)憂,這里提出的原因是我們希望股民朋友們多觀察,注意防范風(fēng)險(xiǎn),三思而后行! 行情中突然出現(xiàn)了很大的成交量,這種現(xiàn)象在國內(nèi)的股市中也是屢見不鮮。在不同的時(shí)間和地點(diǎn)有著不同的解釋,但是無論如何解釋怎么也不一樣,有一點(diǎn)是一樣的,就是該股當(dāng)天出現(xiàn)了明顯的異常動(dòng)作。金字塔決策交易系統(tǒng)可以做到幫助您方便而又迅捷的尋找到這些異常的信號(hào)。在下面的圖中,就是一個(gè)從近來的走勢(shì)當(dāng)中提取的一個(gè)信號(hào),權(quán)作為我們的分析對(duì)象。 圖中的AA指標(biāo)表示的是換手率,目的在于方便地觀察成交量的變化和顯示具體的換手率的值,公式很簡單: AA:=VOL/CAPITAL*100; 通過該指標(biāo),我們看到橢圓標(biāo)示出當(dāng)時(shí)的交易周期發(fā)生了巨額的換手,當(dāng)天達(dá)到了20%以上,而在前面的周期內(nèi)成交量一直很平和。 我們編寫公式來描述這樣的信號(hào): 前一個(gè)周期5日均量不足當(dāng)日的1/N: 當(dāng)日的換手率高于M%: A1:=MA(VOL,5); A2:=REF(A1,1); VOL/A2>N AND VOL/APITAL*100>M 階段漲幅選股的意義在于我們?cè)谶@里提供兩種階段漲幅的理解方式分別供參考: 選出N日以來的個(gè)股漲幅大于M%的股票 設(shè)定參數(shù): N:0-100;10; M:0-100;20; AA:=REF(CLOSE,N); C/AA>1+M/100; 以上時(shí)段為當(dāng)前時(shí)段的選股,如果要固定的時(shí)段內(nèi)的個(gè)股的狀況,例如需要5.19行情當(dāng)中漲幅大于100%的所有股票的名單,可以通過以下的方法對(duì)日期函數(shù)的運(yùn)算得到。 AA:=IF(DATE=990519,CLOSE,0); BB:=SUM(AA,0); CC:=IF(DATE=990629,CLOSE,0); DD:=SUM(CC,0); DD/BB>2 分別計(jì)算出5.19行情當(dāng)中頭尾兩天的收盤價(jià)BB和DD,然后進(jìn)行對(duì)比,這里需要注意2點(diǎn):1、DATE這個(gè)日期函數(shù)的取值格式和范圍,特別在2000年的年份表達(dá)為100開始開始,詳細(xì)情況請(qǐng)查閱函數(shù)表;2、另外應(yīng)當(dāng)理解從AA到BB的運(yùn)算的含義,點(diǎn)到面的推廣,請(qǐng)參見前面的基礎(chǔ)技巧。 連續(xù)的成交量放大同時(shí)股價(jià)攀高: 量化:(我們?cè)谝韵绿岢鲆环N量化的模式,因?yàn)槊恳粋€(gè)投資者都有不同的理解,導(dǎo)致不同的量化結(jié)果,建立不同的量化模型) 連續(xù)三天:5日均量依次放大;價(jià)格步步攀高; 那么,建立的模型就是連續(xù)3天MA(VOL,5)和CLOSE保持上升,請(qǐng)見下圖示例,當(dāng)然我們將5日的均量指標(biāo)標(biāo)注的話,效果會(huì)更加明顯: AA:=MA(VOL,5)>REF(MA(VOL,5),1); BB:=COUNT(AA,3)=3; CC:=CLOSE>REF(CLOSE,1); DD:=COUNT(CC,3)=3; BB AND DD 在上面的公式組當(dāng)中我們?yōu)榱私Y(jié)構(gòu)的更加美觀,我們將兩個(gè)條件分別編寫成為中間表達(dá)式BB和DD,然后將它們合并。 它描述了股票的價(jià)格在一定的范圍上下波動(dòng),如果有莊家主力在其中悄悄吸納......直到某一天股價(jià)一鶴沖天!我們尋找各種特征,建立以下的模型: “長期”,150天;“橫盤”,設(shè)為股價(jià)在150日均線上下15%波動(dòng);放量,設(shè)為比昨日成交量放大;創(chuàng)下150天以來的歷史新高! 比昨日成交量放大2倍: V1:=MA(VOL,5); V2:=VOL/REF(V1,1); 長期盤整,分別取得當(dāng)天150日均價(jià),150日最高價(jià),150日的最低價(jià),設(shè)為股價(jià)在150日均線上下15%波動(dòng),也即高低落在15%的幅度之內(nèi): PZ1:=MA(CLOSE,M); PZ2:=HHV(HIGH,M); PZ3:=LLV(LOW,M); PZ4:=(PZ2-PZ1)/PZ1; PZ5:=(PZ1-PZ3)/PZ1; PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15; 今天成為新的高位! TP1:=HHV(HIGH,M); TP:=HIGH=TP1; 綜合條件 V2 AND PZ AND TP “某一階段逆勢(shì)走強(qiáng)”,我們常常可以聽到其他的投資者這樣的談?wù)撘恢还善保绾尉帉懩兀课覀冊(cè)谇懊嬉呀?jīng)見過一個(gè)對(duì)階段描述的條件選股公式,“逆市”就是逆大盤之勢(shì),和大盤背離。 量化:假設(shè)為最近3天時(shí)間,大盤下跌了超過5%,而某些個(gè)股不但沒有下跌反而上漲了。 {大盤描述} AA:=REF(INDEXC,3); BB:=INDEXC/AA<1-0.005; {個(gè)股描述} CC:=REF(CLOSE,3); DD:=C/CC>1; BB AND DD; 請(qǐng)注意大盤的函數(shù)INDEXC......,我們測(cè)試以上公式的選股結(jié)果如下,20000920我們測(cè)試得到一個(gè)信號(hào),當(dāng)時(shí)大盤連連下跌,ST深物業(yè)確實(shí)逆市而動(dòng),請(qǐng)對(duì)比下圖。 新高和新低是投資者經(jīng)常關(guān)注的變化,因?yàn)樗鼈兺ǔT⒁庵恍┲匾男畔ⅲ绕涫菤v史的新高或者新低,其意義應(yīng)該是更加重要。如果細(xì)心的話在金字塔決策交易系統(tǒng)的函數(shù)介紹當(dāng)中,屢次提到了如果HHV、LLV、MA等引用類函數(shù)的時(shí)段為0的話,那么該函數(shù)的計(jì)算范圍是序列中所有的數(shù)據(jù),下面的例子以歷史低點(diǎn)計(jì)算目標(biāo)。 量化的結(jié)果:當(dāng)日股價(jià)曾經(jīng)到了歷史的最低價(jià)之下,也就是“當(dāng)天的最低價(jià)為上市以來所有交易日的最低價(jià)”: AA:=LLV(LOW,0); LOW=AA ; 剛好相反的歷史新高編寫如下: AA:=HHV(HIGH,0); HIGH=AA ; 我們先量化這個(gè)概念:是收盤價(jià)線當(dāng)日穿過了30日的均價(jià)線。這個(gè)時(shí)候似乎不知如何編寫了,因?yàn)槭鞘裁创┻^了30日線,CLOSE只是一個(gè)價(jià)位點(diǎn)。在金字塔決策交易系統(tǒng)公式編寫快速入門當(dāng)中我們提到了價(jià)位線的編寫,當(dāng)時(shí)是編寫一條最簡單的指標(biāo)線,確實(shí)在函數(shù)當(dāng)中CLOSE是一個(gè)行情函數(shù),用來提取行情數(shù)據(jù),但是如果在指標(biāo)公式當(dāng)中,“CLOSE”就是這些所有的行情點(diǎn)連接起來的一條指標(biāo)線。所以是收盤價(jià)線當(dāng)日穿過了30日的均價(jià)線: AA:=CLOSE; BB:=MA(CLOSE,30); CROSS(BB,AA); 技術(shù)派的擁護(hù)者秉承“盤面反映一切”的觀點(diǎn),相信盡管股票市場(chǎng)變化多端,影響股價(jià)波動(dòng)的因素錯(cuò)綜復(fù)雜,但是,這些因素對(duì)于股價(jià)的影響都會(huì)通過盤面表現(xiàn)出來,例如國家政策、經(jīng)濟(jì)形式、各種消息,和上市公司的經(jīng)營狀況,市場(chǎng)主力動(dòng)向以及中小散戶的心理等等,一切都會(huì)通過價(jià)格的波動(dòng)和成交量的變化呈現(xiàn)在您的面前。 但是,并不是每一個(gè)人都可以看的懂,能夠真正明白這些曲線所代表的含義,或者大部分時(shí)間您根本就無法做到對(duì)所有股票作出監(jiān)控--所以我們建議可以使用金字塔決策交易系統(tǒng)將這類動(dòng)態(tài)的,極快變化的特點(diǎn)曲線用金字塔決策交易系統(tǒng)表達(dá)出來,,有金字塔決策交易系統(tǒng)實(shí)施監(jiān)控!以下的舉例就是其中的一部分。 開盤后30分鐘內(nèi)漲幅達(dá)到5%以上:有兩種方法可以實(shí)現(xiàn),首先是10:00的時(shí)候在金字塔決策交易系統(tǒng)的動(dòng)態(tài)顯示牌當(dāng)中直接進(jìn)行排序,進(jìn)行觀察,但是如果我們需要的是計(jì)算機(jī)自動(dòng)提醒的話,那就需要通過以下的公式編寫的途徑得到。 公式量化中的一個(gè)問題是:1、在盤中如何得到漲幅呢?其中一種方法是調(diào)用動(dòng)態(tài)行情函數(shù)DYNAINFO(14).....2、另外還有要表達(dá)時(shí)間10:00,那么我們的公式就可以編寫如下了: AA:=DYNAINFO(14); TIME=100000 AND AA>5/100; 然后將公式做成條件預(yù)警即可,需要注意的是因?yàn)橐昧?SPAN lang=EN-US>DYNAINF(N)函數(shù),而函數(shù)本身只能引用當(dāng)前動(dòng)態(tài)顯示牌中的數(shù)據(jù),所以是不可以作為盤后分析的公式的。 “當(dāng)前量比>4” 編寫方法同上,值時(shí)DYNAINFO的N的取值變?yōu)?SPAN lang=EN-US>17: DYNAINFO(17) 常常我們需要聯(lián)系昨天的收盤價(jià)或者昨天的成交量等等,進(jìn)行全面的有聯(lián)系的考量今天的行情并進(jìn)行預(yù)警,比如昨日漲停板,今天開盤后60分鐘承接昨天的行情繼續(xù)放量走高,已有一定的升幅和較為放大的成交量。 量化:昨日漲停: 昨日漲停即與前天的收盤比較而言達(dá)到了漲幅的限制10%--我們?cè)诠剿俪僧?dāng)中提過這個(gè)概念,表達(dá)為: AA:=REF(CLOSE,2); BB:=REF(CLOSE,1); BB/AA>1.0995; 開盤后60分鐘時(shí): CC:=TIME=100000; 量比達(dá)到2: DD:=DYNAINFO(17)>2; 漲幅已達(dá)5%: EE:=DYNAINFO(14)>5/100; 所以最后預(yù)警公式組為: AA:=REF(CLOSE,2); BB:=REF(CLOSE,1); CC:=BB/AA>1.0995; DD:=TIME=100000; EE:=DYNAINFO(17)>2; FF:=DYNAINFO(14)>5/100; CC AND DD AND FF 無論怎樣,在尾盤的時(shí)間內(nèi)經(jīng)常會(huì)出現(xiàn)一些出人意料的走勢(shì),令人嘆為觀止,也許是主力莊家的一種做盤的手法,其具體的含義也因?yàn)椴煌臅r(shí)間、不同的形態(tài)、不同的基本面下有不同的解釋。現(xiàn)在的問題是我們?nèi)绾尾蹲竭@種特征的股票呢?例如下圖中的圖形就是其中的一個(gè)例子。 尾盤拉升 量化模型一:尾盤是指收盤前的十幾分鐘內(nèi)的成交量達(dá)到當(dāng)天均量的3倍手以上,并且拉升的幅度要求大于2%; 我們?cè)诰帉懙倪^程當(dāng)中會(huì)遇到幾個(gè)問題,其中比較棘手的一個(gè)就是周期的界定,因?yàn)槭褂貌煌闹芷谀P头治觯蜁?huì)有不同的表達(dá)方式,或者有時(shí)候根本就無法表達(dá),在本例當(dāng)中我們采用了1分鐘的分析周期,另外在量化的模型中提到了當(dāng)天的均量,那現(xiàn)在的含義就是當(dāng)天每分鐘的成交均量,言下之意為最后十幾分鐘內(nèi)的每分鐘均量是全天的每分鐘的成交量的3倍以上。 AA:=TIME>=145500; BB:=SUM(VOL,0)/240;(當(dāng)天均量) CC:=SUM(VOL,10)/10;(10分鐘內(nèi)的成交均量) DD:=REF(CLOSE,10); AA AND CC/BB>3 AND CLOSE/DD>1.02 這其中的量化模型可以有很多,因人而異,在原金字塔決策交易系統(tǒng)的公式中選用的就是尾盤2分鐘內(nèi),14:58-15:00的分析時(shí)段進(jìn)行分析選股的。 有的時(shí)候盤中會(huì)突然出現(xiàn)很大很大的成交量,出現(xiàn)了十分明顯的異動(dòng),例如一旦當(dāng)股票的價(jià)格拉升了3-4個(gè)點(diǎn)位,甚至于直接拉到漲停板的位置,如何描述這種形態(tài)呢? 分析和量化 首先選擇合適的分析周期,既然描述的是單筆的變化,當(dāng)然是選用分筆成交分析周期合適! 本筆和尚筆的價(jià)差達(dá)到3%以上。 單筆成交量達(dá)到了2000手以上,或者我們轉(zhuǎn)化一下思考的角度,變成單筆的成交金額達(dá)到了2千萬。 AA:=REF(CLOSE,10); CLOSE/AA>1.03 VOL>2000 OR AMOUNT>20000000 簡單的定義,之所以稱為空中對(duì)敲,是因?yàn)閺谋P面上看不到什么跡象,而突然的單筆成交量成百上千的出現(xiàn)的成交單。 總是有用戶詢問如何編寫一些公式來分辨一些所謂的對(duì)敲單,以下兩幅圖是從客戶而來的,我們被詢問的一個(gè)例子。在第一圖中,時(shí)間是14:45:28,當(dāng)時(shí)的委買賣都不過2位數(shù),而在它的下一筆成交量卻放大到了1000手以上,排除極其偶然的因素--應(yīng)該是有人在其中有所動(dòng)作,我們也不敢保證這一定就是所謂的空中對(duì)敲單,但是它至少是很有代表性的!(如果您是細(xì)心的讀者,一定會(huì)發(fā)現(xiàn)這兩幅圖的細(xì)微差別,就是在買單的2、3檔的掛單和上一筆的2、3檔有較大的差值),現(xiàn)在我們假設(shè)以下就是一筆空中對(duì)敲單,看一下如何編寫它的公式。 總結(jié)與量化: 毫無疑問我們的分析周期這回是分筆成交。 上筆的委買賣的和為A和B,我們將上筆的上下檔買賣分別加和得到A和B,無論發(fā)生了什么,本筆和上筆的波動(dòng)幅度很小,這里有很多的參照系,比如M%,或者5分鐘線。我們?cè)谶@里界定為本筆的現(xiàn)價(jià)在上一筆的委買賣之間,另外我們要用到行情函數(shù)中的BIDPRICE(N),BIDVOL(N)......等函數(shù)! 公式編寫: A1:=REF(BIDVOL(1),1); A2:=REF(BIDVOL(2),1); A3:=REF(BIDVOL(3),1); A:=A1+A2+A3;(上一筆的委賣量) B1:=REF(ASKVOL(1),1); B2:=REF(ASKVOL(2),1); B3:=REF(ASKVOL(3),1); B:=B1+B2+B3;{上一筆的委買量} CC:=MAX(A,B);{MAX(M,N)求出A和B的較大值} DD:=VOL/CC>3;{本筆的成交量比A和B的較大值大出3倍以上} E1:=REF(BIDPRICF(3),1);{上一筆的委買賣價(jià)} E2:=REF(ASKPRJCE(3),1); EE:=CLOSE>=E2 AND CLOSE<=E1; DD AND EE 成本分布可謂是金字塔決策交易系統(tǒng)的一大特點(diǎn),通過一種數(shù)學(xué)模式盡可能地接近和模擬市場(chǎng)的事實(shí)的購籌碼的分布結(jié)構(gòu),雖然做不到“知道所有人的底牌”,但是做得到“了解大部分的其他人手中的牌” 金字塔決策交易系統(tǒng)為客戶自己定量地描述市場(chǎng)提供了兩個(gè)成本函數(shù),COST和WINNER,從而完成了對(duì)這一部分的自由和開放的平臺(tái)制作。 在函數(shù)表中我們已有對(duì)這些函數(shù)的計(jì)算原理和計(jì)算方法有一個(gè)完整的介紹,所以這里不再贅述,直接通過以下的一些例子來了解這些函數(shù)的用法! 含義解釋為在本周期收盤價(jià)之下的獲利籌碼的比例是多少?這樣計(jì)算的原因在于通過具體的數(shù)值分析求得更加明確的權(quán)市場(chǎng)的成本構(gòu)成狀況。 COST(CLOSE): 同樣原理有: COST(OPEN); COST(HIGH); COST(MA(CLOSE,5)); 在此價(jià)位之下的90%的籌碼在不計(jì)入交易費(fèi)用的前提下都已經(jīng)實(shí)現(xiàn)了帳面上的盈利。 WINNER(90); 同理: WINNER(10); WINNER(50); 兩種密集形式:單峰高位密集、但逢低位密集,這兩種密集形式分別代表了不同的基本含義。當(dāng)發(fā)生在相對(duì)的高位的時(shí)候,幾率較大的后市行情是下跌即將來到,而低位則剛剛相反。 條件選股之一:單峰密集 如下圖所示,股價(jià)一直在一段區(qū)域內(nèi)上下振幅不大的波動(dòng),在狹窄的區(qū)間內(nèi)發(fā)生了大量的換手,并且延續(xù)了相當(dāng)?shù)囊欢螘r(shí)間,在業(yè)界有許多種的稱呼,或者其他較為形象的描述,例如,長期的橫盤整理,時(shí)間換空間等等,該形態(tài)被視為一種主力以低成本吸籌,以耐心換取籌碼的典型手法,但是一直缺乏一種定量的描述方法,而移動(dòng)成本分布的模型的建立為簡單解決這個(gè)問題帶來了契機(jī),COST和WINNER函數(shù)則真實(shí)地實(shí)現(xiàn)了統(tǒng)計(jì)意義上的解決手段。 我們要找出70%的籌碼集中在很小的區(qū)域內(nèi)(一個(gè)容易進(jìn)行橫向的對(duì)比的區(qū)間內(nèi)),也就是分布集中度較高的區(qū)域。 在兩個(gè)假設(shè)的前提下,按照以下的方法做: 先找出85%的籌碼獲利的價(jià)格線: A1:=COST(85); 找出15%的籌碼獲利的價(jià)格線: A2:=COST(15); 70%的獲利空間為: A3:=A1-A2; 85%和15%的獲利價(jià)格區(qū)間的中價(jià)為: A4:=(A1+A2)/2; 將表達(dá)式改為百分比的形式并進(jìn)行界定,讓70%的籌碼分布在它們中價(jià)的10%的范圍內(nèi): A3/A4*100<10; 如果大家已經(jīng)很熟悉金字塔決策交易系統(tǒng)的公式編寫了,那么我們就不用那么多的中間表達(dá)式了,前提是清楚公式的架構(gòu),我們可以直接采用以下的表達(dá)方式: 分布集中度: (COST(85)-COST(15))/(COST(85)+COST(15))/2<0.1 注意:金字塔決策交易系統(tǒng)在移動(dòng)成本分布右下角標(biāo)注的“70%的籌碼分布在X元(+、-)Y%的范圍內(nèi)”,其中的X值就是我們?cè)谏鲜街杏?jì)算的中價(jià)A4,Y就是集中度。 因?yàn)樵谠瓉淼募僭O(shè)前提下,每一天的籌碼分布都是不斷的累加和迭算,期間的計(jì)算量相當(dāng)巨大,這就是我們之所以采用以上的簡單計(jì)算方法的原因了。因?yàn)榧?xì)心的用戶一定會(huì)想到,籌碼絕對(duì)不會(huì)像我們所說的那樣簡單地集中分布在85-15的區(qū)間內(nèi),但是一定是近似的分布在這個(gè)區(qū)間內(nèi),因?yàn)樗鼈兊姆植挤险龖B(tài)分布的原理。 條件選股之二:低位的單峰密集 即對(duì)單峰密集加入低位的概念。我們有許多的方式進(jìn)行低位的條件限定,我們可以通過對(duì)歷史上的最高點(diǎn)進(jìn)行對(duì)比或者其它的指標(biāo)公式的引用,或者采用的參照對(duì)象是一段時(shí)間內(nèi)的高點(diǎn),以下將使用最后一種方式來完成這一步工作。 建立低位的模型: “在過去一段長時(shí)間的交易周期內(nèi),采用250天,85%和15%的獲利價(jià)格區(qū)間的中價(jià)的價(jià)位在其波動(dòng)范圍的下半部位,也即是低于250天振幅的50%”。 B1:=HHV(HIGH,250); B2:=LLV(LOW,250); B3:=B1-B2; (A4-B2)最終的低位單峰密集的公式組為: A1:=COST(85); A2:=COST(15); A3:=A1-A2; A4:(A1+A2)/2; A5:=A3/A4*100<10; B1:=HHV(HIGH,250); B2:=LLV(LOW,250); B3:=B1-B2; B4:=(A4-B2)A5 AND B4 其中的周期250和集中度10%,我們都可以設(shè)為參數(shù)調(diào)整,選到最佳的周期和分布集中度。 條件選股三:跌破市場(chǎng)成本的反彈: 當(dāng)一段下降的趨勢(shì)形成之后,隨著成交不斷的發(fā)生在低位、更低位,從而整個(gè)股票的重心不斷的下移,但是并不是所有的重心下移都是一樣的,如果從市場(chǎng)的交投情況來_看@TCDZQ?COM,成交量明顯縮小的、換手率偏低的個(gè)股,它的重心就下降得很慢,甚至于出現(xiàn)減速、平走的情況。我們目前已經(jīng)可以證明,在所有的“V”字反轉(zhuǎn)當(dāng)中,60%-70%或者更高的比率都會(huì)出現(xiàn)上述的情況。(當(dāng)使用不同的數(shù)據(jù)測(cè)試的時(shí)候,有不同的結(jié)果) 也許從不同的市場(chǎng)角度,可以歸納出不同原因來解釋,但是無論如何,我們看一下在金字塔決策交易系統(tǒng)當(dāng)中怎樣來用公式系統(tǒng)編制這樣的技術(shù)形態(tài)。 首先,圖中有一條指標(biāo)線,該技術(shù)指標(biāo)是為了我們更好的觀察這種現(xiàn)象而編制的成本線指標(biāo),用以作為一個(gè)輔助性指標(biāo): B:COST(50); 指標(biāo)線B是連接日線周期上所有的50%籌碼獲利的價(jià)格的一條連線,我們也可以將它稱為市場(chǎng)的絕對(duì)平均成本線。 顯而易見,在下圖當(dāng)中由于超跌所引起的反彈在市場(chǎng)平均價(jià)格線的襯托下,技術(shù)形態(tài)的特征十分容易尋找,當(dāng)CLOSE背離B線達(dá)到一定程度的時(shí)候,就進(jìn)入到了技術(shù)上的超跌反彈區(qū)域。它和傳統(tǒng)的RSI等等指標(biāo)的最大不同,也是其根本不同,統(tǒng)計(jì)的對(duì)象一個(gè)是單純的價(jià)格,一個(gè)是累加了成交量變化的價(jià)格均線。 在以下的舉例當(dāng)中,我們進(jìn)行了一些測(cè)量,反彈點(diǎn)距B線的差距當(dāng)時(shí)已經(jīng)達(dá)到了15%的比例。 所以有以下公式: 超跌反彈選股:量化模型為:當(dāng)收盤價(jià)與絕對(duì)平均成本線的距離的百分比低于-15%,為一個(gè)超賣區(qū)間,可以考慮買入;反之,如果高于15%,為一個(gè)超買區(qū)間,應(yīng)該考慮回避風(fēng)險(xiǎn)。 買入條件: A1:=COST(50); CROSS(A1,-15); 賣出條件: A1:=COST(50); CROSS(15,A1) 基本面選股是指調(diào)用各類財(cái)務(wù)數(shù)據(jù)的比較選股,例如流通盤、市盈率等等!這些方面相對(duì)比較簡單,直接調(diào)用FIAN(N)、CAPITAL等函數(shù)以及設(shè)定相關(guān)的參數(shù)。 大盤股流通盤大于2億的個(gè)數(shù): CAPITAL>2000000;{注意CAPITAL的單位是手} 或者, FIANCE(7)>20000;{該函數(shù)的單位是萬股} 市盈率選股: 市盈率小于30的股票:(取每股收益) SYL:=CLOSE/FIANC(33); SYL<30 高凈資產(chǎn)收益率選股: 資產(chǎn)收益率達(dá)到8%的股票: FLANCE(37)>8 ......等等! |
|