技術(shù)指標(biāo)選股
1 均線指標(biāo)選股
普通金叉:
函數(shù)CROSS(X,Y)的含義從函數(shù)表中可以得出為指標(biāo)線X向上穿過指標(biāo)線Y。
首先我們用兩個中間表達(dá)式表達(dá)兩條指標(biāo)線X、Y分別為5日均線和10日均線,最終使用CROSS即得。
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
CROSS(MA5,MA10);
MA5和MA10在30日均線之上運動,并當(dāng)日發(fā)生了金叉:
“在MA10和MA30之上”,可以簡略地描述為“大于”即可,其他的條件套用!所以我們先表達(dá)出兩個條件分別用AA和CC表示:
MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10);
AA:=CROSS(MA5,MA10);
MA30:=MA(CLOSE,30);
CC:=MA5>MA30 AND MA10>MA30;
將兩個綜合的條件用邏輯與函數(shù)連接成為一個表達(dá)式,要注意在條件選股的公式中只能存在一個邏輯判斷式,所以
AA AND CC
三條均線多頭排列
由于所謂多頭排列沒有一個具體的量化的概念,所以需要根據(jù)自己平時經(jīng)驗來取得一個比較有效的標(biāo)準(zhǔn)來衡量。例如我們在下面的公式中的模型是:MA5>MA10>MA30,維持時間3天作為多頭排列的定義。
連等或者連續(xù)的大于號不可以直接出現(xiàn)在公式組當(dāng)中,用“AND”將兩個連接判斷式連接起來!
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA30:=MA(CLOSE,30);
CC:=MA5>MA30 AND MA10>MA30;
COUNT(CC,3)=3
均線死叉
注意CROSS函數(shù)使用時兩條均線的位置已經(jīng)顛倒了,思維方式換一下,CROSS(X,Y)本身的含義為X上穿Y,反過來當(dāng)要表達(dá)X向下穿過Y的時候--其實也就是Y向上穿過了X。
CROSS(MA10,MA5)
當(dāng)日成交量放大2倍的金叉
成交量放大兩倍作為一個輔助條件出現(xiàn),很多的交易者都習(xí)慣用成交量來驗證均線走勢的可靠性;其中需要量化一點的是,選用一個參照系來描述成交量的變化,我們選用了與上一周期的成交量進(jìn)行對比的方式。
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
AA:=CROSS(MA5,MA10);
BB:=VOL/REF(VOL,1)>2;
AA AND BB
2、 KDJ指標(biāo)選股
公式基本買賣原則:K值由右邊向下交叉D值作賣,K值由右邊向上交叉D值作買;高檔連續(xù)兩次向下交叉確認(rèn)跌勢,低檔兩次向上交叉確認(rèn)漲勢;
D值20%超賣,D值80%超買;J值100%超買,J值10%超賣;KD值于50%左右徘徊或交叉時,無意義,投機性太強的個股不適用。
K向上交叉D,并且D小于20
首先,簡單導(dǎo)入KDJ的指標(biāo)數(shù)據(jù)我們有兩種方法:第一是在條件選股當(dāng)中點擊“引入指標(biāo)公式”,然后選中KDJ,好處在于同時也引進(jìn)了參數(shù),方便在條件選股參數(shù)優(yōu)化的過程當(dāng)中調(diào)整適當(dāng)?shù)膮?shù)。第二就是將原來的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<20
第二種直接從已有的公式指標(biāo)中引用相關(guān)的數(shù)據(jù):
A1:=“KD,K”;
A2:=“KD,D”;(從指標(biāo)公式中引入K、D線)
A3:=A2<20;
A4:=CROSS(A1,A2);
A3 AND A4
KDJ高檔連續(xù)兩次向下交叉確認(rèn)跌勢
高檔的定義模式為D值60以上的區(qū)域,最近根據(jù)您的指標(biāo)周期參數(shù)和使用習(xí)慣定義,在以下的舉例中我們采用了12天的周期,在實際公式編輯時的時候這些周期表達(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)常會使用COUNT函數(shù)做一段時間內(nèi)的條件統(tǒng)計。
3. RSI指標(biāo)選股
公式基本買賣原則:
短期RSI值在20以下,由下向上交叉長期RSI值時為買入信號;短期RSI在80以上,由上向下交叉長期RSI時為賣出信號;短期RSI值由上向下突破50,代表股價已經(jīng)轉(zhuǎn)弱,短期RSI值由下向上突破50,表示強。
條件選股一:RSI上穿20
同樣我們也有兩種選擇使用,為方便起見,我們選用第一種引用技術(shù)指標(biāo)的方式,并使用默認(rèn)參數(shù):
AA:=“RSI”;
CROSS(AA,20)
條件選股二:相反的選擇,沽出時機為RSI向下穿過80:
AA:=“RSI”;
CROSS(80,AA)
4.MACD指標(biāo)選股
回顧公式基本買賣原則:DIF,MACD在0以上,大勢屬于多頭市場,可做買,若DIF向下跌破,MACD只可做原單的平倉,不可新單進(jìn)場;DIF,MACD在0以下,大勢屬空頭市場,DIF向下跌破MACD,可做賣,若DIF向上突破MACD,只可做原單的平倉,不可新買單入場:
綠翻紅
MACD從0軸以下躍升出海的時候,進(jìn)入到紅色區(qū)域,就好象太陽從海平線以下起來--形成一個明確的強市,在此紅色的區(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)
5. BOLL通道選股
回顧公式:BOLL又稱布林線指標(biāo),是利用統(tǒng)計學(xué)原理,先規(guī)定一個標(biāo)準(zhǔn)差,再求算出一個上下限波動區(qū)間,其波動的上下限軸股價浮動應(yīng)用原則。必須配合其它技術(shù)指標(biāo)共同分析,當(dāng)布林通道由寬變窄時,說明股價逐漸向中值回歸,股市進(jìn)入一個整理區(qū)間,投資者應(yīng)以觀望為主;當(dāng)布林通道由窄變寬時,意味著行情開始發(fā)生變化:如果股價逼近或穿過上限值,表明超買力量增強,股市可能會短期下跌,此時應(yīng)賣出股票,反之,當(dāng)股價逼近或穿過下限值時,表明超賣力量增強,股市可能會反彈向上。 分析與量化:事實上我們?yōu)榱说玫胶玫膮?shù),是可以將一些想法編制成為一個指標(biāo)公式,觀察其結(jié)果和特征。就此例而言,如果只是講到“逐漸縮小到一定的程度”,那么這個程度是怎么是怎樣的程度?多少的程度?如果你愿意生搬硬套別人的參數(shù),自己就無法了解這個參數(shù)下的技術(shù)形態(tài)特征,那么對自己的能力無提高,并有害,所以如何獲得并了解一些重要的參數(shù)是很有意義的。
條件選股一:BOLL的寬度逐漸縮小到一定的程度,往往意味著一段行情的出現(xiàn)。
分析與量化:事實上我們?yōu)榱说玫胶玫膮?shù),是可以將一些想法編制成為一個指標(biāo)公式,觀察其結(jié)果和特征。就此例而言,如果只是講到“逐漸縮小到一定的程度”,那么這個程度是怎么是怎樣的程度?多少的程度?如果你愿意生搬硬套別人的參數(shù),自己就無法了解這個參數(shù)下的技術(shù)形態(tài)特征,那么對自己的能力無提高,并有害,所以如何獲得并了解一些重要的參數(shù)是很有意義的。
以上為例,我們先寫一條指標(biāo)公式:
A1:=“BOLL,UPPER”;
A2:=“BOLL,LOWER”;
A3:=“BOLL,MID”;
AA:(A1-A2)/A3*100;
我們用上限減去下限與中值相比較得出一個百分比數(shù)的AA指標(biāo)線--假設(shè)通過對以上圖表的觀察,我們認(rèn)為10%的收縮程度是一個很好的參數(shù),那么原來的條件選股公式現(xiàn)在就可以找到一個定量化的模型:
“當(dāng)AA指標(biāo)值縮小到10以下的時候,就是一段行情的介入點(既包括買入,同時包括賣出點)”
公式可編寫如下:
A1:=“BOLL,UPPER”;
A2:=“BOLL,LOWER”;
AA:(A1-A2)/A3*100;
AA<10
價格、成交量走勢選股
也就是股票價格走勢和成交量兩大要素之間配合的選股方案。價格、成交量被形容為股票運動的基本元素,同時也被技術(shù)分析派認(rèn)為是技術(shù)分析的最根本和最小的技術(shù)單位。由兩者在一段連續(xù)的時間內(nèi)的相互構(gòu)造可以派生出其他所有的技術(shù)分析方法和技術(shù)指標(biāo)。所以也有許多的投資者選用了價量作為研究對象,力求從最簡單的分析組合、最基礎(chǔ)的分析對象來把握對復(fù)雜市場運動的準(zhǔn)確描述。
1.放量創(chuàng)出新高
概念簡單,但是同樣需要一個具體量化的過程,成交量放大到多少?和哪一天的成交量進(jìn)行比較?--以上問題的解決是建立選股模型的前提。
“5日均量較前一日放大一倍,同時收盤價創(chuàng)下了30天內(nèi)的新高”
AA:=MA(VOL,5);
BB:=REF(AA,1);
CC:=HHV(CLOSE,30);
AA/BB>2 AND CLOSE=CC;
2. 單日放量
行情中突然出現(xiàn)了很大的成交量,這種現(xiàn)象在國內(nèi)的股市中也是屢見不鮮。在不同的時間和地點有著不同的解釋,但是無論如何解釋怎么也不一樣,有一點是一樣的,就是該股當(dāng)天出現(xiàn)了明顯的異常動作。AA指標(biāo)表示的是換手率,目的在于方便地觀察成交量的變化和顯示具體的換手率的值
AA:=VOL/CAPITAL*100
我們編寫公式來描述這樣的信號:
前一個周期5日均量不足當(dāng)日的1/N:
當(dāng)日的換手率高于M%:
A1:=MA(VOL,5);
A2:=REF(A1,1);
VOL/A2>N AND VOL/APITAL*100>M
3. 階段漲幅選股
階段漲幅選股的意義在于我們在這里提供兩種階段漲幅的理解方式分別供參考:
選出N日以來的個股漲幅大于M%的股票
設(shè)定參數(shù):
N:0-100;10 M:0-100;20
AA:=REF(CLOSE,N);
C/AA>1+M/100;
以上時段為當(dāng)前時段的選股,如果要固定的時段內(nèi)的個股的狀況,例如需要5.19行情當(dāng)中漲幅大于100%的所有股票的名單,可以通過以下的方法對日期函數(shù)的運算得到。 AA:=IF(DATE=990519,CLOSE,0);
BB:=SUM(AA,0);
CC:=IF(DATE=990629,CLOSE,0);
DD:=SUM(CC,0);
DD/BB>2
4. 持續(xù)放量走高
連續(xù)的成交量放大同時股價攀高:
量化:(我們在以下提出一種量化的模式,因為每一個投資者都有不同的理解,導(dǎo)致不同的量化結(jié)果,建立不同的量化模型)
連續(xù)三天:5日均量依次放大;價格步步攀高;
那么,建立的模型就是連續(xù)3天MA(VOL,5)和CLOSE保持上升,當(dāng)然我們將5日的均量指標(biāo)標(biāo)注的話,效果會更加明顯:
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
5 突破長期平臺整理
它描述了股票的價格在一定的范圍上下波動,如果有莊家主力在其中悄悄吸納......直到某一天股價一鶴沖天!我們尋找各種特征,建立以下的模型:
“長期”,150天;“橫盤”,設(shè)為股價在150日均線上下15%波動;放量,設(shè)為比昨日成交量放大;創(chuàng)下150天以來的歷史新高!
比昨日成交量放大2倍:
V1:=MA(VOL,5);
V2:=VOL/REF(V1,1);
長期盤整,分別取得當(dāng)天150日均價,150日最高價,150日的最低價,設(shè)為股價在150日均線上下15%波動,也即高低落在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
6. 逆勢走強
“逆市”就是逆大盤之勢,和大盤背離。
量化:假設(shè)為最近3天時間,大盤下跌了超過5%,而某些個股不但沒有下跌反而上漲了。
{大盤描述}
AA:=REF(INDEXC,3);
BB:=INDEXC/AA<1-0.005;
{個股描述}
CC:=REF(CLOSE,3);
DD:=C/CC>1;
BB AND DD;
7.創(chuàng)下歷史新低
新高和新低是投資者經(jīng)常關(guān)注的變化,因為它們通常寓意著一些重要的信息,尤其是歷史的新高或者新低,其意義應(yīng)該是更加重要。如果細(xì)心的話在分析家的函數(shù)介紹當(dāng)中,屢次提到了如果HHV、LLV、MA等引用類函數(shù)的時段為0的話,那么該函數(shù)的計算范圍是序列中所有的數(shù)據(jù),下面的例子以歷史低點計算目標(biāo)。
量化的結(jié)果:當(dāng)日股價曾經(jīng)到了歷史的最低價之下,也就是“當(dāng)天的最低價為上市以來所有交易日的最低價”:
AA:=LLV(LOW,0);
LOW=AA
剛好相反的歷史新高編寫如下:
AA:=HHV(HIGH,0);
HIGH=AA
9.跌破30生命線
我們先量化這個概念:是收盤價線當(dāng)日穿過了30日的均價線。這個時候似乎不知如何編寫了,因為是什么穿過了30日線,CLOSE只是一個價位點。在分析家公式編寫快速入門當(dāng)中我們提到了價位線的編寫,當(dāng)時是編寫一條最簡單的指標(biāo)線,確實在函數(shù)當(dāng)中CLOSE是一個行情函數(shù),用來提取行情數(shù)據(jù),但是如果在指標(biāo)公式當(dāng)中,“CLOSE”就是這些所有的行情點連接起來的一條指標(biāo)線。所以是收盤價線當(dāng)日穿過了30日的均價線:
AA:=CLOSE;
BB:=MA(CLOSE,30);
CROSS(BB,AA);