您現在的位置: 南方財富網(wǎng) >> 股票知識 >> 股票公式 >> 正文
南方財富搜索

股票公式編寫(xiě)入門(mén)

2010-6-30 13:23:14   來(lái)源:南方財富網(wǎng)   佚名
    

逃頂K線(xiàn)形態(tài)之--黃昏之星
首先,讓我們來(lái)看看幾種多頭排列: 
5、10、30日均線(xiàn):5、10、30日均線(xiàn):30、60、90日均線(xiàn): 
在圖一中和圖二中我們采用的是同一周期的均線(xiàn),即都是5、10、30日均線(xiàn),我們可以觀(guān)察到在同一周期下的均線(xiàn)排列有相同之處,也有很大不同之處:圖一中的5日¬均線(xiàn)=10日均線(xiàn)、30日均線(xiàn)平滑優(yōu)美,而在圖二中的5日和10日均線(xiàn)不斷的碰及30日均線(xiàn)然后上升; 
在圖三中我們選用的是30、60、90日均線(xiàn),相對來(lái)說(shuō)均線(xiàn)的多頭排列也顯得很平滑。 
為什么會(huì )有這樣的差別呢?如果您要是認真一點(diǎn)的話(huà),就可以發(fā)現原來(lái)前兩圖的K線(xiàn)走得不一樣,一個(gè)一波拉到頭,一個(gè)分成幾波拉到頭,而在圖三當中我們采用了較長(cháng)周¬期的均線(xiàn)系統,從而在一定程度上過(guò)濾了這種現象,具體在使用的過(guò)程中,您可要多注意它們的區別! 
好了,我們來(lái)看一下如何編寫(xiě),拿第一個(gè)為例,觀(guān)察它們的特征: 
5/10/30日均線(xiàn)依次從上而下的排列,這種情況維持一段時(shí)間,假設我們這里定為4天以上: 
5/10/30日均線(xiàn)依次從上而下的排列: 
AA:=MA(CLOSE,5); 
BB:=MA(CLOSE,10); 
CC:=MA(CLOSE,30); 
T1:=AA>BB AND BB>CC;    
以上情況維持一段時(shí)間,假設我們這里定為4天以上: 
COUNT(T1,4)=4; 
COUNT(X,N)表示統計在N天內滿(mǎn)足條件X的有幾天。 
最終的結果就是如下所示: 
AA:=MA(CLOSE,5); 
BB:=MA(CLOSE,10); 
CC:=MA(CLOSE,30); 
T1:=AA>BB AND BB>CC; 
COUNT(T1,4 )=4 

編寫(xiě)完畢,我們在上面的例子當中,舉的是最簡(jiǎn)單的一個(gè),其實(shí)您在編寫(xiě)的過(guò)程當中,還可以加上一些比較準確地描述,以取得更好的效果,例如同時(shí)三條均線(xiàn)向上發(fā)散等¬,當然還有您自己的心得。 


第十二課逃頂K線(xiàn)形態(tài)之--黃昏之星 
一、概念學(xué)習 
當市場(chǎng)出現一條大陽(yáng)線(xiàn)后,通常會(huì )產(chǎn)生跳空高開(kāi)的情況,有時(shí)便會(huì )出現十字星或類(lèi)似十字星的小陰線(xiàn)(小陽(yáng)線(xiàn))。另一種相反的情況是出現在一條大陰線(xiàn)后,在這兩種情況¬下形成的類(lèi)似十字星的K線(xiàn)都被稱(chēng)為“星型線(xiàn)”。 
當該形態(tài)出現在一段上升行情的當中,就很容易形成所謂的經(jīng)典K線(xiàn)形態(tài)--黃昏之星。 
二、編制過(guò)程 
通過(guò)我們前面的學(xué)習,其實(shí)已經(jīng)可以比較輕松的編制這個(gè)條件了--前人已經(jīng)清晰地把這個(gè)形態(tài)的具體特征描述出來(lái),剩下的工作就是把這些特征用數字表示--這就是前¬面提到的量化的過(guò)程! 
該圖組合一共由三根K線(xiàn)合成,我們按照以下的步驟一步一步地一邊尋找每日K線(xiàn)的特征,一邊進(jìn)行編寫(xiě): 
為了結構簡(jiǎn)單起見(jiàn),首先將二天的高開(kāi)低收用中間表達式表達出來(lái),因為我們在后面的編寫(xiě)過(guò)程中會(huì )分別使用到這些數據。 
1、今日K線(xiàn)的:開(kāi)-a1, a1:=open; 
收-a2, a2:=close; 
高-a3, a3:=high; 
2、昨天K線(xiàn)的:開(kāi)-b1, b1:=ref(open,1); 
收-b2, b2:=ref(close,1); 
高-b3, b3:=ref(high,1); 
低-b4, b4:=ref(low,1); 
3、前天K線(xiàn)的:開(kāi)-c1, c1:=ref(open,2); 
收-c2, c2:=ref(close,2); 
高-c3, c3:=ref(high,2); 
低-c4, c4:=ref(low,2); 
4、我們將會(huì )分別描述出三天的K線(xiàn)形態(tài),然后匯總,首先我們觀(guān)察今日K線(xiàn)的特征,今天是一根低開(kāi)低走的大陰線(xiàn),我們給它一些數字上的定義:

選股的結果
a、今日開(kāi)盤(pán)價(jià)小于昨日收盤(pán)價(jià); aa:=a1<b2 and 
b、今日的陰線(xiàn)實(shí)體較長(cháng),我們用開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)相比,長(cháng)度大于4%:a1/a2>1.04; 
5、昨日K線(xiàn)的特征,是一根十字形態(tài)的K線(xiàn),并且在左右兩根K線(xiàn)之上,分別表達為: 
a、昨日跳開(kāi),高于前天的收盤(pán): bb:=b1>c3 
b、昨日收盤(pán)同樣在缺口之上: and b2>c3 
c、線(xiàn)形實(shí)體長(cháng)度很小,也就是昨日開(kāi)盤(pán)和收盤(pán)之差比昨日開(kāi)盤(pán)的值小于0.01:and 
abs(b1-b2)/b1<0.01 
d、K線(xiàn)有上下影線(xiàn),可以表示為最高價(jià)和最低價(jià)不等于收盤(pán)價(jià)也不等于開(kāi)盤(pán)價(jià):and 
b3>b1 and b3>b2 and b4<b1 and b4<b2 
e、當日的最高價(jià)為20天以來(lái)的最高價(jià): and 
b3=hhv(high,20); 
6、前日K線(xiàn)的特征:股價(jià)大幅上揚,幅度較前一日收盤(pán)高出4%并且收盤(pán)大于開(kāi)盤(pán):cc:=c2/ref(close,3)>1.04 
and c2>c1; 
綜合選股條件:最后我們將三天的K線(xiàn)特征會(huì )合起來(lái),合成一個(gè)最后的條件就是由圖所示內容: 
aa and bb and cc 

三、選股的結果 
我們把上面的條件按照前面章節所講的方法帶入到分析家的公式選股條件當中去檢驗。 
按下圖作為標準 
四、總結 
其實(shí)到底是難還是不難呢?其實(shí)不難,只是你要細心一點(diǎn)把一個(gè)一個(gè)的條件組合起來(lái),有機地結合起來(lái)!我們的許多形態(tài)就是這樣由一個(gè)一個(gè)的K線(xiàn)組合起來(lái)的結果! 
1、我們測試了將近4年的時(shí)間,一共找到了幾個(gè)這樣的信號,您滿(mǎn)意嗎?--應該說(shuō),不滿(mǎn)意!可是原因在哪里呢?--我們的條件過(guò)于苛刻,因為要同時(shí)滿(mǎn)足的條件太¬多,您可以嘗試更改一些條件以獲得更多的信號! 
2、大家還會(huì )發(fā)現有的信號出現的位置不好,例如西飛國際,因為我們其中有一個(gè)條件不是很好,不過(guò)您可以做到將它去掉--告訴我您可以做到,算是課后作業(yè)吧,我看¬相對高位dd:=b3=hhv(high,20),怎么看都不舒服,您有什么辦法?

怎樣編寫(xiě)大智慧指標公式?
目前大多數證券分析軟件都具有指標分析和條件選股的功能,但只有用戶(hù)可以自己編制算法公式的系統才是真正實(shí)用的,因為:

許多軟件的指標和選股功能是黑箱操作,也就是說(shuō),其內部算法是不公開(kāi)的。這樣用戶(hù)并不知道其指標和選股到底是如何運作的、可靠性有多高、前提條件是什么,因而也難以決定是否采用指標或選股的結果。這樣的指標和選股只有宣傳上的意義而沒(méi)有任何實(shí)際意義。

許多軟件的選股功能都不夠強大和靈活。例如有些軟件的條件選股功能只能讓用戶(hù)按照特定的模式進(jìn)行設定,適用面很窄。

公式系統類(lèi)似于一種編程語(yǔ)言,用戶(hù)可以數學(xué)公式的形式實(shí)現任何自己期望的技術(shù)指標和選股條件等?删幹频墓娇梢酝耆_(kāi)算法,用戶(hù)可以自行分析、評價(jià)和修改,做到心中有數。

公式系統的作用是什么呢?公式系統其實(shí)就是對一系列隨時(shí)間變化的原始數據組序列進(jìn)行代數和邏輯計算。為什么是數據組序列呢?因為每一個(gè)時(shí)間周期(即相鄰兩組數據間的時(shí)間間隔)都包含了一組原始數據,如開(kāi)高低收量額,公式系統能對其中的任何原始數據進(jìn)行操作。使用者定義出如何對原始數據進(jìn)行處理得到一個(gè)新的數據,公式系統讀出原始數據并按要求計算出使用者定制的數據,并以曲線(xiàn)、圖形、指示等形式顯示出來(lái)。

公式系統可以編輯四種類(lèi)型的公式,分別是技術(shù)指標、交易系統、條件選股和五彩K線(xiàn)公式。技術(shù)指標公式是最基本的公式,它用于指標圖形的繪制。技術(shù)指標公式結合選股條件邏輯判斷表達式,即得到條件選股公式,用于條件選股。技術(shù)指標公式結合買(mǎi)賣(mài)邏輯判斷表達式,得到交易系統公式,用于交易系統指示。技術(shù)指標公式結合色彩邏輯判斷表達式,即得到K線(xiàn)模式公式,用于描述特定的K線(xiàn)模式。公式的編輯在公式編輯器中完成。

公式系統處理的原始數據的分析周期(即相鄰兩組數據間的時(shí)間間隔)可以從1分鐘到1000天間的任意值,也可以是分筆成交數據,我們用鼠標把一個(gè)公式拖到某只證券的某個(gè)周期的圖形分析窗口,則該公式處理這個(gè)周期的原始數據,如開(kāi)高低收量額,改變分析窗口顯示的分析周期,則公式處理新的分析周期的數據。

公式系統對數據的運算是基于一系列函數,函數中除ZIG之字轉向函數類(lèi)和BACKSET函數外,其余函數均滿(mǎn)足時(shí)間不變性,即時(shí)間靠后的數據不對時(shí)間靠前的結果產(chǎn)生影響。

公式設定步驟

1.設定公式名稱(chēng):每個(gè)公式都有自己的名稱(chēng),它由字母或數字組成,最多可以有9個(gè)字符。請注意,公式名稱(chēng)在同類(lèi)公式中不能重復。

2.描述公式:用于簡(jiǎn)單描述該公式的含義,若輸入,則在公式列表中會(huì )顯示這段文幀?br>
3.注釋公式:用于描述一個(gè)公式如何使用、計算方法等內容。輸入后,在有關(guān)窗口按“用法注釋”按鈕可以查看公式注釋。


4. 設計技術(shù)指標公式語(yǔ)句:

公式的形式由若干語(yǔ)句組成。每個(gè)語(yǔ)句得到一個(gè)計算結果,對于技術(shù)指標,就是一條指標線(xiàn),語(yǔ)句間用分號隔開(kāi)。

一個(gè)語(yǔ)句由若干函數通過(guò)四則運算或邏輯運算而組成。函數是公式系統的基本成分,它是對數據做某種操作,如CLOSE()函數表示調用該分析周期的收盤(pán)價(jià)。函數由函數名稱(chēng)和參數組成,參數用函數名后的括號括起來(lái),每個(gè)函數調用的參數可以是變量或常量,變量是一個(gè)隨著(zhù)時(shí)間變化而變化的數據,例如收盤(pán)價(jià);常量是一個(gè)不隨時(shí)間變化而變的數據。例如函數REF(X,N)用于引用N周期前的X值,X是一個(gè)變量,N是一個(gè)常量,REF(close(),1)表示計算上一周期的收盤(pán)價(jià)。函數若需調用幾個(gè)參數,則它們在括號內是有順序的。若沒(méi)有參數則可以省去括號,例如CLOSE()函數沒(méi)有參數,所以寫(xiě)成 CLOSE和 CLOSE()都可以。函數計算得到的結果是一個(gè)變量。

計算符將函數連接成為語(yǔ)句。計算符分為算術(shù)計算符和邏輯計算符。算術(shù)計算符有+、-、*、/,分別是對計算符兩邊的數值進(jìn)行加減乘除計算;邏輯計算符有>、<、<>、>=、<=、=、AND、OR,分別是對計算符兩邊的數值做大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或的邏輯運算,如果邏輯條件成立返回的計算結果為1,否則為0。例如:2>1的邏輯運算結果等于1,1>2的邏輯運算結果就等于0。

語(yǔ)句得到的計算結果連成線(xiàn)就是所謂的指標線(xiàn),不同的語(yǔ)句就得到不同的線(xiàn),為了在指標圖形中互相區分,不同的線(xiàn)有不同的顏色,而且語(yǔ)句還可以有自己的名稱(chēng),在指標圖形中顯示在左上角位置。語(yǔ)句名寫(xiě)在語(yǔ)句的前面,用一個(gè)冒號將它與語(yǔ)句隔開(kāi)。語(yǔ)句“上日收盤(pán)價(jià):REF(close,1)”就表示該語(yǔ)句REF(close,1)的名稱(chēng)為“上日收盤(pán)價(jià)”。該語(yǔ)句后而的語(yǔ)句若需引用它,則寫(xiě)公式名即可,如MA(上日收盤(pán)價(jià),20)意思是對上日收盤(pán)價(jià)求20日平均。

5、設計中間語(yǔ)句:

一個(gè)語(yǔ)句將顯示一條指標線(xiàn),一個(gè)復雜的公式往往有很多語(yǔ)句,而且有些語(yǔ)句沒(méi)必要顯示出來(lái)。這時(shí)我們可以把不需要顯示語(yǔ)句定義為中間語(yǔ)句,中間語(yǔ)句的寫(xiě)法只需在一般語(yǔ)句的名稱(chēng)與語(yǔ)句之間的冒號后加個(gè)等號,即“:=”即可。例如,語(yǔ)句“上日收盤(pán)價(jià):=REF(close,1)”就表示該語(yǔ)句為中間語(yǔ)句。重復使用的語(yǔ)句也可以定義成中間語(yǔ)句。

6、設計其他公式語(yǔ)句:

其他類(lèi)型的公式顯示的不是指標線(xiàn),而是相應的操作,如條件選股公式顯示的是選股結果,交易系統公式顯示的是交易指示,五彩K線(xiàn)公式顯示的是K線(xiàn)顏色。這些公式需要有一條或幾條邏輯表達式表示這些操作的語(yǔ)句,當語(yǔ)句返回0時(shí)表示不需要進(jìn)行相應的操作,當返回非0時(shí)表示需要進(jìn)行相應的操作。其他的語(yǔ)句都應設定為中間語(yǔ)句。

條件選股公式只有一條邏輯表達式語(yǔ)句,用來(lái)表示選股條件是否成立,例如CLOSE>REF(close,1)語(yǔ)句,表示選出當期收盤(pán)價(jià)高于上日收盤(pán)價(jià)的股票。其他的語(yǔ)句必須設定為中間語(yǔ)句,否則編輯器出現“只能有一個(gè)輸出結果”的警示。

交易系統公式需要1-4條邏輯表達式語(yǔ)句,分別為多頭和空頭的切入切出條件語(yǔ)句,分別用ENTERLONG, EXITLONG, ENTERSHORT, EXITSHORT表示多頭買(mǎi)入、多頭賣(mài)出、空頭切入、空頭切出條件,當這些語(yǔ)句返回非0時(shí),表示需要進(jìn)行相應的操作。其他的語(yǔ)句必須設定為中間語(yǔ)句,否則編輯器出現“非交易信號變量只能用:=賦值”的警示。這四個(gè)條件中必須至少設定一個(gè)條件。

五彩K線(xiàn)公式可以有1-6條邏輯表達式語(yǔ)句,最多描述6種不同的顏色。

7、設計計算參數:

上一頁(yè)  [1] [2] [3] 

(責任編輯:張元緣)
    南方財富網(wǎng)聲明:股市資訊來(lái)源于合作媒體及機構,屬作者個(gè)人觀(guān)點(diǎn),僅供投資者參考,并不構成投資建議。投資者據此操作,風(fēng)險自擔。
商務(wù)進(jìn)行時(shí)
每日必讀
學(xué)院24小時(shí)排行
證券導讀
熱圖推薦

關(guān)于南方財富網(wǎng)版權聲明誠聘英才廣告服務(wù)網(wǎng)站地圖友情鏈接
特此聲明:廣告商的言論與行為均與南方財富網(wǎng)無(wú)關(guān)
www.travelwithnise.com
南方財富網(wǎng) © 版權所有 閩ICP備09035581號
最近中文字幕高清免费大全8