資源描述:
《博易大師指標(biāo)編寫教程》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、博易大師指標(biāo)編寫教程一、技術(shù)指標(biāo)公式基礎(chǔ) 技術(shù)指標(biāo)公式編輯器是澎博軟件公式系統(tǒng)的第一類編輯器,是最基礎(chǔ)的編輯器,通過該編輯器將單調(diào)的數(shù)據(jù)行情轉(zhuǎn)換成為有形的圖形世界,轉(zhuǎn)換成為易觀察,視覺效果強烈的曲線,或者其它的圖形,方便我們獲取有益的信息。公式系統(tǒng)有以下特點:用戶只需要描述一個數(shù)據(jù)是如何計算的,公式系統(tǒng)就能將所有數(shù)據(jù)計算出來,并以曲線的形式顯示出來?! 」较到y(tǒng)以時間序列為基礎(chǔ),其計算對象是一組沿時間遞增的數(shù)據(jù)序列,每一個時間周期包含一組數(shù)據(jù),公式系統(tǒng)能對其中的任何數(shù)據(jù)進行操作?! ?、技術(shù)指標(biāo)公式界
2、面內(nèi)容 A:每一個指標(biāo)公式必須有一個名稱,這個名稱由字母和數(shù)字組成,公式名稱在公式中必須是唯一的,公式名稱最多15個字符?! :公式描述是一段文字,用來簡單描述該公式的含義,在公式列表時顯示這段文字,這段文字不宜過長?! :主圖疊加和副圖選項定義了指標(biāo)顯示的位置,是在主圖上與K線疊加還是顯示在副圖上?! :參數(shù)定義區(qū):每一個公式可以設(shè)計所需的參數(shù),參數(shù)用來替代公式中所需要的常數(shù),在使用時可以方便地調(diào)節(jié)參數(shù),不必修改公式就可以對計算方法進行調(diào)節(jié)。參數(shù)包括參數(shù)名稱、最小值、最大值、缺省值、步進值五個
3、部分,參數(shù)名稱用于標(biāo)識參數(shù),計算公式時采用缺省值計算,而最小值和最大值是參數(shù)的調(diào)整范圍,步進值一般取1.E:密碼,選中該欄目為指標(biāo)公式加密。 F:指標(biāo)公式,為公式編輯的文本區(qū)。 G:用法說明,主要用來描述一個公式如何使用、注意事項、計算方法、判斷方法等等?! ?、技術(shù)指標(biāo)公式編寫格式和法則 所有的公式系統(tǒng)都是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行函數(shù)之間的計算,只要我們掌握了技術(shù)指標(biāo)公式的基本原理,其他的指標(biāo)公式百變不離其中?! ±缥覀冊谥笜?biāo)公式系統(tǒng)內(nèi)寫下公式: A:=X+Y;B:=A/Z;C:=
4、B*0.618; 分析以上公式,我們可以引出以下相關(guān)的格式和法則的結(jié)論: A、數(shù)據(jù)引用: a、數(shù)據(jù)來源公式中的基本數(shù)據(jù)來源于接收的每日行情數(shù)據(jù),這些數(shù)據(jù)有行情函數(shù)從數(shù)據(jù)庫中按照一定的方式提取,例如,高開低收,成交量,成交額等等?! 、數(shù)據(jù)類型按照公式使用的數(shù)據(jù)類型,系統(tǒng)可以處理的數(shù)據(jù)分為兩類:變量和常量?! ∷^變量就是一個隨著時間變化而變化的數(shù)據(jù),例如成交量;常量就是一個永遠不變的數(shù)據(jù)。例如:每個函數(shù)需要的參數(shù)可能是變量也可能是常量,不能隨便亂用,函數(shù)計算的結(jié)果一般是一個變量。 例如計算收盤
5、價均線MA(CLOSE,5),MA函數(shù)要求第一個參數(shù)為變量,而CLOSE函數(shù)返回的正是一個變量;MA函數(shù)要求的第二個參數(shù)是常量,5就是一個常量,所以我們就不能這樣書寫:MA(5,CLOSE)?! 、特殊數(shù)據(jù)引用:???經(jīng)常地編制公式的過程當(dāng)中,需要使用另外一個指標(biāo)的值,如果按照通常的做法,重新編寫過這個指標(biāo)顯得很麻煩,因此有必要學(xué)習(xí)使用如何調(diào)用別的指標(biāo)公式?! 』靖袷綖椋骸爸笜?biāo),指標(biāo)線”(參數(shù)) a、指標(biāo)和指標(biāo)線之間用逗號分開,一個指標(biāo)不一定只有一條指標(biāo)線,所以有必要在指標(biāo)后標(biāo)注指標(biāo)線的名稱,但是
6、如果缺失則表示引用最后一條指標(biāo)線?! 、參數(shù)在表達式的末尾,必須用括號括起來,參數(shù)之間用逗號分開,通過參數(shù)設(shè)置可以選擇設(shè)定該指標(biāo)的參數(shù),如果參數(shù)缺失則表示使用該指標(biāo)的默認參數(shù)設(shè)置?! 、整個表達式用引號引在其中,除參數(shù)以外?! ±纾骸癕ACD,DEF”(26,12,9)表示計算MACD指標(biāo)的DEA指標(biāo)線,計算參數(shù)為26、12、9,“MACD”(26,12,9)表示該指標(biāo)的最后一條指標(biāo)線,計算參數(shù)是26、12、9,“MACD”表示該指標(biāo)的最后一條指標(biāo)線并且使用公式的默認參數(shù)?! 《?、公式的構(gòu)成 1
7、、公式語句 所有的公式體由若干語句按照一定的格式組成,每個語句表示一個計算結(jié)果,根據(jù)各個語句的功能分為兩大類語句,一類是賦值語句,一類是中間表達式?! 、賦值語句: 在技術(shù)指標(biāo)“B;A/Z”和“C;B*0.618”就是分別兩條指標(biāo)線,語言間用分號隔開。該語句被稱為賦值語句,在技術(shù)指標(biāo)當(dāng)中,賦值語句的計算結(jié)果將會被計算機執(zhí)行并形成相應(yīng)的圖形。每個語句可以有一個名稱,該名稱寫在語句的最前面,并用一個冒號將它與語句分隔開。例如:ST:MA(CLOSE,5);表示該語句求收盤價的五日均線,語句的名稱為ST
8、,在該語句后的語句中可以直接用ST來替代MA(CLOSE,5),例如:MA(ST,5)表示對收盤價的五日均線再求五日平均?! 、中間語句: 一個語句如果不需要顯示,可以將它定義為中間語句,例如在上例當(dāng)中的第一句“A:=X+Y;”,這樣該語句就不會被系統(tǒng)辨認為是指標(biāo)線了,中間語句用“:=”替代冒號,其他與一般語句完全一樣,使用中間語句可以有效降低公式的書寫難度,還可以將需要重復(fù)使用的語句定義成中間語句以減少計算量?! ∶總€公式最多可以分6