分析家公式設(shè)計指南_第1頁
分析家公式設(shè)計指南_第2頁
分析家公式設(shè)計指南_第3頁
分析家公式設(shè)計指南_第4頁
分析家公式設(shè)計指南_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、分析家公式設(shè)計指南序言 分析家公式系統(tǒng) 分析家的公式系統(tǒng)是一套功能強大、使用簡單的計算機描述系統(tǒng)。用戶可以通過對每日深滬兩地交易所和歷史上發(fā)送的行情數(shù)據(jù)按照簡單的運算法則進行分析、選股、測試,在分析家當中一共提供了四大類公式編輯器: 1、技術(shù)指標公式編輯器: 實現(xiàn)對技術(shù)圖表分析中各類技術(shù)指標和自我定義的技術(shù)分析指標的編寫,并且通過分析家的分析界面形成圖表、曲線,以方便和尋找有意義的技術(shù)圖形和技術(shù)特征。 2、條件選股公式編輯器: 也就是通常意義上解釋的智能選股。但我們的目的在于建立一個完全開放、自由的選股平臺,可以通過對該平臺的熟練使用,借助計算機的高速和準確的檢索功能尋找滿足您的理解的股票形態(tài)

2、和技術(shù)特征,作到先知先覺,快人一步!并且提供相應(yīng)的同樣開放式的結(jié)果檢測報告。 3、五彩k線公式編輯器: 準確講,該編輯器的功能是附屬于條件選股功能之上的,我們可以通過該功能將滿足條件的連續(xù)k線形態(tài)賦予顏色,區(qū)別了其它的k線。 4、交易系統(tǒng)公式編輯器: 交易系統(tǒng)是在條件選股功能上的一次大的延伸,詣在建立一套完整的交易規(guī)則體系,通過該編輯器對各個相關(guān)的交易環(huán)節(jié),包括買入的切入、賣出、止損以及整體的交易性能檢驗等等作出定量的規(guī)定,幫助投資者建立一套屬于自己的買賣規(guī)則和理論。 第一章 技術(shù)指標編寫 1、1 技術(shù)指標公式基礎(chǔ) 技術(shù)指標公式編輯器是分析家公式系統(tǒng)的第一類編輯器,是最基礎(chǔ)的編輯器,通過該編輯

3、器將單調(diào)的數(shù)據(jù)行情轉(zhuǎn)換成為有形的圖形世界,轉(zhuǎn)換成為易觀察,視覺效果強烈的曲線,或者其它的圖形,方便我們獲取有益的信息、技術(shù)指標。公式系統(tǒng)有以下特點: 用戶只需要描述一個數(shù)據(jù)是如何計算的,公式系統(tǒng)就能將所有數(shù)據(jù)計算出來,并以曲線的形式顯示出來。 公式系統(tǒng)以時間序列為基礎(chǔ),其計算對象是一組沿時間遞增的數(shù)據(jù)序列,每一個時間周期包含一組數(shù)據(jù),公式體統(tǒng)能對其中的任何數(shù)據(jù)進行操作。 1、11 技術(shù)指標公式界面內(nèi)容 在分析家的圖形分析界面單擊“ctpl+f”選擇技術(shù)指標公式編輯器的界面,通過該界面我們可以了解該系統(tǒng)的公式設(shè)定的內(nèi)容和相關(guān)規(guī)則: a:每一個指標公式必須有一個名稱,這個名稱由字母和數(shù)字組成,公式

4、名稱在同類公式中必須是唯一的,例如不能同時存在兩個aaa技術(shù)指標公式,但可以存在一個aaa技術(shù)指標一個aaa條件選股公式,公式名稱最多9個字符。 b:公式描述是一段文字,用來簡單描述該公式的含義,在公式列表時顯示這段文字,這段文字不宜過長。 c:該項選擇定義了該指標顯示的位置,是在主圖上與k線疊加還是顯示在副圖上,一般來講,只有少數(shù)幾個主圖指標會設(shè)定為主圖疊加,例如ma均線、boll線等。 d:計算參數(shù):每一個公式可以設(shè)計0-4個計算參數(shù),計算參數(shù)用來替代公式中所需要的常數(shù),在使用時可以方便地調(diào)節(jié)參數(shù),不必修改公式就可以對計算方法進行調(diào)節(jié)。計算參數(shù)包括參數(shù)名稱、最小值、最大值、缺省值四個部分,

5、參數(shù)名稱用于標識參數(shù),計算公式時采用缺省值計算,而最小值和最大值是參數(shù)的調(diào)整范圍。 e:公式編輯欄,本欄為公式編輯的文本區(qū)。 f:密碼保護,選中該欄目為指標公式加密。 g:公式注釋是一段文字,相對于公式描述而言它可以很長,主要用來描述一個公式如何使用、注意事項、計算方法等等。 i:周期的設(shè)定:數(shù)據(jù)分析周期就是相鄰兩組數(shù)據(jù)的時間間隔,可能是從1分鐘到1000天間的任意間隔;還可以是分筆成交分析周期,這種情況下時間間隔不定。 公式系統(tǒng)的引用周期: 應(yīng)不同的使用者在分析周期習慣上的差異,分析家特別設(shè)定了周期選擇。這主要是針對在引用類函數(shù)在引用數(shù)據(jù)時鎖定自己所需要的周期,例如在日線上,或者在周線上等等

6、的要求。 如圖所示,共可以從分筆到多日線等10類選擇。 函數(shù)的引用周期: 大部分的函數(shù)本身沒有使用周期的限制,除了少數(shù)幾個描述分筆成交時買賣掛單和掛單量的函數(shù)因其本身的定義使用范圍有限制。 j:技術(shù)指標公式還可以強制設(shè)定坐標線位置,例如kd指標我們需要在0、20、50、80、100畫5條坐標線,可以在坐標線位置輸入框中寫入“0;20;50;80;100”,這時在顯示區(qū)內(nèi)的圖形的坐標的縱坐標將是定義好的坐標,否則的話,系統(tǒng)將會自動選擇最佳的顯示效果自動定義縱坐標,橫坐標因為系統(tǒng)規(guī)定為時間坐標是不可更改的。 1、12 技術(shù)指標公式編寫格式和法則 所有的公式系統(tǒng)都是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行

7、函數(shù)之間的計算,所以我們掌握了技術(shù)指標公式的基本原理,其他的公式也不會出脫其外。 例如我們在指標公式系統(tǒng)內(nèi)寫下公式: a:=x+y; b:=a/z; c:=b*0.618; 分析以上公式,我們可以引出以下相關(guān)的格式和法則的結(jié)論: 一、數(shù)據(jù)引用 a、數(shù)據(jù)來源 公式中的基本數(shù)據(jù)來源于接收的每日行情數(shù)據(jù),這些數(shù)據(jù)有行情函數(shù)從數(shù)據(jù)庫中按照一定的方式提取,例如,高開低收,成交量,成交額等等。 b、數(shù)據(jù)類型 按照公式使用的數(shù)據(jù)類型,系統(tǒng)可以處理的數(shù)據(jù)分為兩類:變量和常量。 所謂變量就是一個隨著時間變化而變化的數(shù)據(jù),例如成交量;常量就是一個永遠不變的數(shù)據(jù)。例如3,每個函數(shù)需要的參數(shù)可能是變量也可能是常量,不

8、能隨便亂用,函數(shù)計算的結(jié)果一般是一個變量。 例如計算收盤價均線ma(close,5),ma函數(shù)要求第一個參數(shù)為變量,而close函數(shù)返回的正是一個變量;ma函數(shù)要求的第二個參數(shù)是常量,5就是一個常量,所以我們就不能這樣書寫:ma(5,close)。 二、特殊數(shù)據(jù)引用 a、指標數(shù)據(jù)引用: 經(jīng)常地編制公式的過程當中,需要使用另外一個指標的值,如果按照通常的做法,重新編寫過這個指標顯得很麻煩,因此有必要學習使用如何調(diào)用別的指標公式。 基本格式為:“指標,指標線”(參數(shù)) a、指標和指標線之間用逗號分開,一個指標不一定只有一條指標線,所以有必要在指標后標注指標線的名稱,但是如果缺失則表示引用最后一條指

9、標線。 b、參數(shù)在表達式的末尾,必須用括號括起來,參數(shù)之間用逗號分開,通過參數(shù)設(shè)置可以選擇設(shè)定該指標的參數(shù),如果參數(shù)缺失則表示使用該指標的默認參數(shù)設(shè)置。 c、整個表達式用引號引在其中,除參數(shù)以外。 例如:“macd,def”(26,12,9)表示計算macd指標的dea指標線,計算參數(shù)為26、12、9,“macd”(26,12,9)表示該指標的最后一條指標線,計算參數(shù)是26、12、9,“macd”表示該指標的最后一條指標線并且使用公式的默認參數(shù)。 b、跨周期引用指標數(shù)據(jù): 在分析家當中允許使用不同分析周期上的指標數(shù)據(jù),但是只能是向上引用,不能在原周期上使用比現(xiàn)在周期長度小的周期上的指標數(shù)據(jù)。

10、a、基本格式為:“指標,指標線#周期(參數(shù))”,格式上只是比上面指標引用多了一個周期設(shè)定其他內(nèi)容和方法一樣,在周期調(diào)用上存在以下對應(yīng)關(guān)系: min1:1分鐘 min5:5分鐘.day:日線 week:周線 month:月線 year:年線 如上圖所示,min1表示的分析周期為1分鐘,那么只能是在當前周期為分筆成交圖時才可以實現(xiàn)對該周期指標線數(shù)據(jù)的引用。例如:當前周期為日線,那么在公式中使用“macd,dea#week”(26,12,9)表示使用了當天所在的本周的macd指標中的數(shù)據(jù)。 b、以上格式的擴展格式為:“指標,指標線#周期”(參數(shù)),該格式比基本格式采用了不同的對齊方式,簡而言之,就是

11、說“#”的格式調(diào)用的本周期所在的上一級周期的指標數(shù)據(jù),那么“#”的格式則表示調(diào)用了前一種格式的前一周期的指標數(shù)據(jù),舉上例而言,“macd,def#week”(26,12,9)表示的是從當天看來的上一周的數(shù)據(jù),而基本格式就是當天看來的本周的數(shù)據(jù)。 c、其他股票數(shù)據(jù)引用: 使用以下的格式可以在當前的分析界面下引用大盤的數(shù)據(jù)或者其他個股的數(shù)據(jù)實現(xiàn)橫向上的對比, a、引用大盤數(shù)據(jù)引用大盤數(shù)據(jù)時使用下列函數(shù):indexc/indexv,等等! b、引用個股數(shù)據(jù)引用個股數(shù)據(jù)時使用下列格式:“股票代碼數(shù)據(jù)”,在以上格式當中調(diào)用close,vol,amount等等!例如“0002vol”表示0002該股本周期

12、的成交量,“1a0001close”同樣也可以表示為大盤本周期的收盤價,此時的大盤被視為一只個股。 三、公式體構(gòu)成結(jié)構(gòu) a、公式語句 所有的公式體由若干語句按照一定的格式組成,每個語句表示一個計算結(jié)果,根據(jù)各個語句的功能分為兩大類語句,一類是賦值語句,一類是中間表達式。 b、賦值語句:在技術(shù)指標“b;a/z”和“c;b*0.618”就是分別兩條指標線,語言間用分號隔開 。該語句被稱為賦值語句,在技術(shù)指標當中,賦值語句的計算結(jié)果將會被計算機執(zhí)行并形成相應(yīng)的圖形。每個語句可以有一個名稱,改名稱寫在語句的最前面,并用一個冒號將它與語句分隔開。例如:st:ma(close,5);表示該語句求收盤價的五

13、日均線,語句的名稱為st,在該語句后的語句中可以直接用st來替代ma(close,5),例如:ma(st,5)表示對收盤價的五日均線再求五日平均。 c、中間語句: 一個語句如果不需要顯示,可以將它定義為中間語句,例如在上例當中的第一句“a:=x+y;”,這樣該語句就不會被系統(tǒng)辨認為是指標線了,中間語句用“:=”替代冒號,其他與一般語句完全一樣,使用中間語句可以有效降低公式的書寫難度,還可以將需要重復(fù)使用的語句定義成中間語句以減少計算量。 每個公式最多可以分6個語句,中間公式數(shù)量沒有限制,所有語句之間需要使用分號隔開。 d、公式計算符 公式計算符將函數(shù)連接成為公式,計算分為算術(shù)計算符和邏輯計算苻

14、。 a、算術(shù)計算符:包括+、-、*、/,它們分別對計算符兩邊的數(shù)據(jù)進行加減乘除計算,這同一般意義上的算術(shù)計算沒有差異。 b、邏輯計算苻:包括、and、or八種,分別表示大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或運算,如果條件成立計算結(jié)果就等于1,否則等于0,例如:3+4等于7,43就等于1,312就等于0,“邏輯與”表示兩個條件都成立時結(jié)果才成立;“邏輯或”表示兩個條件中只要有一個成立結(jié)果成立。例如,43and124的結(jié)果等于1,43or312的結(jié)果等于1。 e、線形描述符 對于技術(shù)指標公式可以在語句加上線形描述符,用來表示如何畫該語句描述的指標線。 線形描述符號包括以下7種

15、。描述符寫在語句后分號前,用逗號將它們與語句分隔開,例如在上例當中加入一句線形描述符,c:b*0.618,colorstick;該語句在被執(zhí)行時,會在圖中添加色彩柱線,該功能在編制macd等指標的時候會顯出它的用處。 stick:柱狀線 colorstick:彩色柱狀線,當值為正時顯示紅色,否則顯示綠色 colorred:為線形 色,red表示紅色 colorblue:為線形 色,blue表示藍色 coloryellow:為線形 色,yellow表示黃色 volstick:成交量柱狀線,當股價上漲時顯示紅色空心柱,否則綠色 linestick:同時畫出柱狀線和指標線 linethick:對線體

16、的粗細作出描述 crossdot:小叉線 circledot:小圓圈線 pointdot:小圓點線 a、colorred等三個線形描述符還可以自定義顏色,格式為color+“bbggrr”;bb、gg、rr表示藍色,綠色和紅色的分量,每種顏色的取值范圍是00-ff,采用了16進制,例如:ma5:ma(close,5)color00ffff表示純紅色與純綠色的混合色;color808000表示淡藍色和淡綠色的混合色。 b、linethick可以允許對線型的粗細進行自定義的描述,格式“l(fā)inethick+(0/7)”:參數(shù)的取值范圍在0-7之間,“l(fā)inethick0”表示最細的線,而“l(fā)inet

17、hick7”表示最粗的線。 1、2指標公式編寫基礎(chǔ)技巧 在以下的章節(jié)中我們重點介紹一些指標公式編寫過程中的基礎(chǔ)技巧,同樣的原理,這些原理的潛移默化之后對以后其他的公式的編寫大有裨益。 a、同圖繪制多條指標線 例一:同圖繪制5日、10日、20日、和60日均線 指標原理:移動平均線(ma)是將一段時間的股票價格用數(shù)理統(tǒng)計的方法加以平均,再將這些平均價標于圖上并用線連接起來即可。它可以用來觀察股價的趨勢。其中,一段時間常使用的有3日、6日、10日、12日、24日、30日等。移動平均線可以用來確定這段時間持股的平均成本并使股民能據(jù)此判斷行情。 計算方法 n日移動平均線=n日收市價之和/n 編寫要點 均

18、線指標是求股票收市價的移動平均線,從分析家函數(shù)集合到,函數(shù)close的功能是求當日收市價,函數(shù)ma(x,n)的功能是求x的n日移動平均線,所以10日均線指標的公式這樣寫:ma(close,10) 上面兩個例子都是在一個圖上只繪一條指標線如果您想在同一個圖上繪多條指標線,請看下圖,做起來非常簡單,您只需用分號將各指標公式隔開就行了,公式這樣寫: ma(close,5); ma(close,10); ma(close,20); ma(close,60); 這個公式內(nèi)部包含四個小公式,小公式間以分號隔開,我們稱這種公式為組合公式,從分析家3.1版起,可同圖繪制多達16條指標線,我們可以為每一條指標線

19、取一個名字,這樣就可以在圖上區(qū)分它們。具體方法是在指標公式前寫上名稱并加一個冒號,如上面所示。 用當一條指標線有了名字以后,其后面的指標線就可以將該指標線作為一個函數(shù)來使用。請看下例,求收市價的5日移動平均價的10日移動平均線,寫成:ma(ma(close,5),10),若給收市價5日移動平均線取個名字,我們又能這樣寫: ma5:ma(close,5); ma(ma5,10); 與前者不同的是,后者同圖繪出兩條指標線。 b、函數(shù)的加減乘除和中間表達式 例一、 多空指數(shù)(bbi) 指標原理 是一種關(guān)于不同日數(shù)移動平均線的綜合指標,長期以來理論界一直為中短期的移動平均線采用多少天數(shù)而爭論不休,從而

20、衍生出了bbi指標。多空指數(shù)就是通過幾條不同日數(shù)的移動平均線加權(quán)平均的方法來解決這一問題。多空指數(shù)是將3天、6天、12天、24天4種平均股價(或指數(shù))相加后除以4得出的數(shù)值。 計算方法 bbi=(3日ma+6日ma+12日ma+24日ma)/4 編寫要點 中間表達式之一: ma的表達方式如上,假設(shè)我們需要引用一條均線,但是不需要顯示出來,所以在冒號后面加上等號將它們表達為中間表達式。 ma5:=ma(close,5); 中間表達式之二: 用當中一條指標線有了名字以后,其后面的指標線就可以將該指標線作為一個中間表達式來使用。請看下例,求收市價的5日移動平均價的再次計算10日移動平均線,寫成:ma

21、(ma(close,5),10)若給收市價5日移動平均線取個名字,我們又能這樣寫: ma5:ma(close,5); ma(ma5,10); 與前者不同的是,后者同圖繪出兩條指標線,分析家中的計算符號同一般算術(shù)符號相通,所以bbi計算如下: 指標內(nèi)容和使用解析 ma3:=ma(close,5); ma6:=ma(close,10); ma12:=ma(close,20); ma24:=ma(close,60); bbi:(ma3+ma6+ma12+ma24)/4; 主圖疊加指標 加6日平均價加12日平均價加24日平均價,其和除以四 用法: 1、同移動平均線 2、高價區(qū)收盤價跌破bbi線,賣出信

22、號 3、底價區(qū)收盤價突破bbi線,買入信號 4、bbi線向上,股價在bbi線之上,多頭勢強 5、bbi線向下,股價在bbi線之下,空頭勢強 c、參數(shù)的使用 參數(shù)的引進目標在于方便我們在設(shè)計和優(yōu)化指標的過程當中,以簡單的方式改變不同的周期、價位等等目標數(shù)據(jù)達到尋找到最優(yōu)的參數(shù)數(shù)據(jù)。 例一、bias乖離率 指標原理 bias是運用股價指數(shù)與移動平均值的比值關(guān)系,觀測股價偏離移動平均線的程度,以此決定投資者的買賣行為。 計算方法 (當日收盤價-當日ma均線值)/當日ma均線值*100 編寫要點 在參數(shù)表內(nèi)設(shè)定好相應(yīng)的3個參數(shù),在分析家的公式系統(tǒng)內(nèi)可以設(shè)置一共4個參數(shù),從最大值到最小值為參數(shù)的變動范圍

23、,缺省值為當前指標的取值。 參數(shù)名 最小值 最大值 缺省值 參數(shù)1 l1 1 100 6 參數(shù)2 l2 1 100 12 參數(shù)3 l3 1 100 24 參數(shù)4 l4 注意:在分析家中的百分比的表達方式不可以是“%”而是“/100”; 注意:以下的表達式中的函數(shù)嵌套關(guān)系的表達方法,不存在大括號、中括號等等,全部是用小括號相互嵌套而成; 指標內(nèi)容和使用解析 bias1:(close,ma(close,l1)/ma(close,l1)*100; bias2:(close,ma(close,l2)/ma(close,l2)*100; bias3:(close,ma(close,l3)/ma(clos

24、e,l3)*100; 應(yīng)用原則:偏離率與移動平均值一致時,偏率為0,偏離率為正值時,偏離率在移動平均線上方,說明股市呈上升趨勢;偏離率為負值時,偏離率在移動平均線下方,說明股市有下跌趨勢;y值偏離移動移動平均線的界定范圍大體在15%至-15%,即:當y值在0-15%時,可適當賣出股票,股價有可能反跌,當y值在0-15%時,可適當買入股票,股價有可能反彈。 d、指標線形設(shè)計 在分析家當中為了突出一些指標的顯示效果,設(shè)計了一套指標線形用于指標的特殊表現(xiàn)形式。 例一、macd(柱線的編寫實例) 指標原理:macd是根據(jù)移動平均線較易掌握趨勢變動的方向之優(yōu)點所發(fā)展出來的,它是利用二條不同速度(一條變動

25、的速率快-短期的移動平均線,另一條較慢-長期的移動平均線)的指數(shù)平滑移動平均線來計算,二者之間的差異狀況(dif)作為研判行情的基礎(chǔ),然后再求其dif之9日平滑移動平均線,即macd線,macd實際就是運用快速與慢速移動平均線聚合與分離的征兆,來研判買進與賣出的時機和訊號。 計算方法:ema:指數(shù)平滑移動平均線 n:周期 diff:乖離率 dea:離差平均值 移動平均線(12日ema)=前一日ema*/1-2/(n+1)+今日收盤價*2/(n+1) 注:a、第一日的ema取第一日的收盤價 b、在一般情況下,快速ema選12日,慢速ema取26日。計算得出的dif與dea為正值或負值,因而形成在

26、0軸上下移動的兩條快速與慢速線。 編制要點:在函數(shù)中可以查到移動平均線的函數(shù)表達式為ema(x,m)所以應(yīng)先行計算出快速移動平均線(12日ema)與慢速移動平均線(26日ema),并以這兩個數(shù)值,作為測量兩者(快速與慢速線)間的“差離值”依據(jù),所謂“差離值”(diff),即12日ema的數(shù)值減去26日ema的數(shù)值,然后將參數(shù)m天內(nèi)的diff的移動平均線的值計算出來.! 參數(shù)名 最小值 最大值 缺省值 參數(shù)1 l1 1 100 6 參數(shù)2 l2 1 100 12 參數(shù)3 l3 1 100 24 參數(shù)4 diff:ema(close,short)-ema(close,long); dea:ema(

27、diff,m); macd:2*(diff-dea),colorstick; 在最后一句話當中,2是實際一個常數(shù)參數(shù),它在這里的作用在于放大效果 ,然后我們通過將它表示為紅綠的柱線,表示成形象的紅翻綠的情形了,請結(jié)合前面的基礎(chǔ)介紹觀察其寫法。 指標內(nèi)容和使用解析: 1、dif與dea均為正值時,大勢屬多頭市場; 2、dif與dea均為負值時,大勢屬空頭市場; 3、dif向上突破dea時,可買入; 4、dif向下突破dea時,應(yīng)賣出; e、副圖繪制k線或者寶塔線 許多的分析家的客戶在分析當中經(jīng)常的需要對比大盤的走勢,或者其它的同類,具有可比的股票,因此在原來的版本中只能不停地切換分析界面,但是對

28、比性還不強!在分析家的新版中允許使用函數(shù)編制k線,或者寶塔線,具體做法見下例: 例一、編制1a0001大盤指數(shù) 編寫要點:首先調(diào)用1a0001的各項數(shù)據(jù): a1:“1a0001close”; a2:“1a0001open”; a3:“1a0001high”; a4:“1a0001low”; 我們將會使用到新的函數(shù)stickline,先繪制陽線,也即當收盤大于開盤的k線,從上到下分為3部分編寫,第一部分為上陰線,第二部分為實體,第三部分為下陰線,請注意該函數(shù)的各個參數(shù)的使用 aa:stickline(a1a2,a1,a2,8,1),colorred; ab:stickline(a1a2,a3,m

29、ax(a1,a2),0,1),colorred; ac:stickline(a1a2,min(a1,a2),a4,0,1),colorred; 同樣的方法,繪制陰線: ad:stickline(a1a2,a1,a2,8,0),colorblue; ae:stickline(a1a2,a3,max(a1,a2),0,1),colorblue; af:stickline(a1a2,min(a1,a2),a4,0,1),colorblue; 公式最后編輯匯總?cè)缦拢?a1:=“1a0001sclose”; a2:=“1a0001sopen”; a3:=“1a0001shigh”; a4:=“1a000

30、1slow”; aa:stickline(a1a2,a1,a2,8,1),colorred; ab:stickline(a1a2,a3,max(a1,a2),0,1),colorred; ac:stickline(a1a2,min(a1,a2),a4,0,1),colorred; ad:stickline(a1a2,a1,a2,8,0),colorblue; ae:stickline(a1a2,a3,max(a1,a2),0,1),colorblue; af:stickline(a1a2,min(a1,a2),a4,0,1),colorblue; 1、3其他指標公式編寫舉例 例一、rsi指標編

31、寫 指標原理:wellcs wilder jr.在著作new conccpts in technical trading systems中所提出的交易方法之一,所謂rsi英文全名為relative strenth index,中文名稱為相對強肉指標。該指標根據(jù)估價“擇強汰弱”的原理,以特定時期內(nèi)股價的變動情況推測價格未來的變動方向,并根據(jù)股價漲跌幅度顯示市場的強弱,通過比較一段時期內(nèi)的平均收益漲數(shù)和平均收盤跌數(shù)來分析市場買賣盤的意向和實力,從而作出未來市場的走勢的分析。 計算方法 計算公式為:rsi=n日內(nèi)收盤漲幅平均值/n日內(nèi)收盤漲跌幅絕對值的平均值的平均值*100。 編寫要點: 該指標由兩

32、條指標線組成,編寫出其一,其他的依次類推;漲幅的表達用“今日收盤-前日收盤”,即“l(fā)c:=close-ref(close,1)”表示;abs(x)表示求得絕對值;max(close-lc,0),表示如果本周期上漲即得上漲值,否則取0,很多時候我們利用max函數(shù)使變量和0進行比較,然后求得變量中的正值。 sma的具體含義參見函數(shù)參考 以下我們拆分一條指標線來演示編寫過程,rsi1 昨日收盤:lc:=ref(close,1); 上漲幅度:aa:=max(close-lc,0); 收盤價振動幅度:ab:=abs(close-lc,0); n1日的上漲幅度的指數(shù)移動平均:ac:=sma(aa,n1,1

33、); n1日的漲幅的指數(shù)移動平均:ad:=sma(ab,n1,1); rsi:ac/ad*100 參數(shù)名 最小值 最大值 缺省值 參數(shù)1 n1 1 100 6 參數(shù)2 n2 1 100 12 參數(shù)3 n3 1 100 24 參數(shù)4 將上面各個表達式綜合起來就可以得到以下的rsi的指標公式: lc:=ref(close,1); rsi1:sma(max(close-lc,0),n1,1)/sma(abs(close-lc),n1,1)*100; rsi2:sma(max(close-lc,0),n2,1)/sma(abs(close-lc),n2,1)*100; rsi3:sma(max(clo

34、se-lc,0),n3,1)/sma(abs(close-lc),n3,1)*100; 應(yīng)用原理: rsi取值超過50,表明市場進入強勢。rsi低于50,表明市場處于弱勢。 短天期的rsi在20以下的水平,由下往上交叉長期的rsi時,為買進訊號。短天期的rsi在80以上的水平,由上往下交叉長期的rsi時,為賣出訊號。 從rsi與股價的背離方面判斷行情,rsi處于高位,并形成一峰比一峰低的兩個峰,而此時,股價卻對應(yīng)的是一峰比一峰高,這叫頂背離。股價這一漲是最后的衰竭動作。這是比較強烈的賣出信號。rsi在低位形成兩個依次上升的谷底,而股價還在下降,這是最后一跌或者說是接近最后一跌,是可以開始建倉的

35、信號。 連接rsi連續(xù)的兩個底部,劃出一條由左向右上方傾斜的切線,當rsi向下跌破這條切線時,是一個很好的賣出訊號。連接rsi連續(xù)的兩個峰頂,劃出一條由左向右下方傾斜的切線,當rsi向上突破這條切線時,是一個很好的買進訊號。 例二、kdj指標編寫 kdj隨機指標(短期)kd指標是由dr.reorge lane所創(chuàng)造的,是歐美期貨常用的一套技術(shù)分析工具。由于期貨風險性波動較大,需要比較短期且靈敏的指標工具,因此中短期股票的技術(shù)分析也頗為適用。隨機指標綜合了動量觀念,強弱指標與移動平均線的優(yōu)點,用來度量股價脫離價格正常范圍的變異程度。kd線的隨機觀念,遠比移動平均線實用很多。因為移動平均線在習慣上

36、其以收盤價來計算,無法表現(xiàn)出一段行情的真正波幅。 計算方法:kd指標的計算公式和理論上的依據(jù)。產(chǎn)生kd以前,先產(chǎn)生未成熟隨機值rsv(row stocbastic value),rsv實際上就是wms%,可能是這兩者產(chǎn)生的途徑不同,各自取了不同的名字。對rsv(wms%)進行指數(shù)平滑,就得到k指標,對k值進行指數(shù)平滑,就得到d值。 rsv=(本日收盤價-n日的最低價)/(n日最高-n日最低)*100; k=昨日rsv*1/12+今日的rsv*1/12; d=昨日k*25/26+今日的rsv*1/26; j=3*k-2*d; 參數(shù)名 最小值 最大值 缺省值 參數(shù)1 n1 1 100 6 參數(shù)2

37、n2 1 100 12 參數(shù)3 n3 1 100 24 參數(shù)4 編寫要點:rsv的計算方法為收盤價和n1天內(nèi)的最高和最低的差的比值,使用函數(shù)hhv、llv可以輕松地得到最高和最低; n天內(nèi)最高價:hhv(high,n1); n天內(nèi)最低價:llv(low,n1); 指標內(nèi)容和使用解析 rsv:=(close-llv(lown1)/(hhv(high,n1)-llv(low,n1)*100; k:sma(rsv,n2,1); d:sma(k,n3,1); j:3k-2d 買賣原則:k值由右邊向下交叉d值作賣,k值由右邊向上交叉d值作買。 d值80%超買;j100%超買,jopen,“”為邏輯判斷符

38、,而分析家軟件在執(zhí)行該語句時如果邏輯值為非0,將會選出在相應(yīng)的列表內(nèi)。 在以下幾節(jié)當中,將從不同的角度劃分條件選股公式,并舉例介紹條件選股所體現(xiàn)的一些思路和具體的操作方法。 1、技術(shù)指標選股 2、價格成交量選股 3、籌碼分布選股 4、動態(tài)盤中選股 5、k線形態(tài)選股 6、基本面選股 2、1條件選股編寫基本技巧 階段漲幅 n日收盤價的差值的百分比: (close-ref(close,n)/ref(close,n)*100 再創(chuàng)新高 所謂再創(chuàng)新高就是指今日最高價是n日以來的最高價: high=hhv(high,n) 該函數(shù)在當日最高價創(chuàng)n日新高時為1,否者為0。 放量上攻 放量上攻是指價格上揚,成交

39、量劇增: 價格上揚可以描述為: close/ref(close,5)1.2,表示5日上漲20% 成交量劇增可描述為: volma(vol,5)*3,表示成交量超過5日均量的3倍 所以公式可寫成為: close/ref(close,5)1.2 and volma(vol,5)*3 窄幅整理:就是指近一段時期價格維持在一定幅度之內(nèi) (hhv(close,20)-llv(close,20)/close=8 and month1.099表示漲幅大于10% count(tttt,20)0,該函數(shù)統(tǒng)計20日內(nèi)漲停的天數(shù),若發(fā)生漲停則會對將來30天產(chǎn)生影響。count、sum、hhv、llv等函數(shù)均有點到面轉(zhuǎn)化的作用。 上圖分別顯示tttt、hhv(tttt,20)、count(tttt,20)兩條曲線的相對位置關(guān)系,我們看到,每當發(fā)生漲停時tttt就為1,否則就為0;hhv(tttt,20)只要20天以內(nèi)發(fā)生過漲停就為1,否則為0,它利用了發(fā)生情況時數(shù)值最大這一特點將求最大值轉(zhuǎn)化為求指定值;而count(tttt,20)則表示了20天之內(nèi)發(fā)生過多少次指定事件,應(yīng)該說對于本問題這個函數(shù)用的最適合。 歷史某階段的漲幅 主要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論