2012年7月15日 星期日

程式編寫入門8 - ATR

以前我曾提及一個適合中長線投資者的出場指標 ─ Chandelier Exit,這次我們嘗試在 MetaStock 裡建立這個指標 (相關文章請參考出場策略2:Chandelier Exit)。

Chandelier Exit 的計算公式如下:

Chandelier Exit (for long position) = 過去 20天的最高價 - 3‧20天 ATR

這個公式看起來很簡單,問題是我們要如何計算平均真實波幅 (ATR),即使明白它的原理,但要用人手計算的話,也會感到頭痛。幸好在 MetaStock 的 function 裡,已經包括了 ATR:

ATR(PERIODS)

例如,若我們想知道 20天 ATR 的數值,只需要在程式中輸入 ATR(20) 即可,現在讓我們立即在 MetaStock 裡建立 Chandelier Exit 吧!

2012年1月7日 星期六

通道突破系統

看到這標題,相信很多人會立即聯想到保力加通道。但這次我想介紹另一個簡單而有效的交易方法:移動平均線通道 (Moving Average Envelopes)。

顧名思義,移動平均線通道就是在平均線的上下兩端建立通道。由於價格不會長期大幅拋離移動平均線,因此人們便想到將移動平均線加減某一個固定百分比,作為價格波幅的上下限。例如,恆生指數現在的 20 天線位於 18528.03,若以 3% 作為固定百分比,則通道頂及通道底計算如下:

通道頂 = 18528.03 + ( 18528.03 * 3% ) = 19083.87
通道底 = 18528.03 - ( 18528.03 * 3% ) = 17972.19

恆生指數 - 移動平均線通道