Book Appointment Now

認識進化版的移動平均線 TXaverage
在 MultiCharts (PowerLanguage) 中,TXAverage 是一個非常平滑的移動平均線指標,全名為 Triple Exponentially Smoothed Average(三度平滑指數移動平均線),也就是市場上常聽到的 TEMA (Triple EMA)。
一般常見的移動平均線(如 SMA 或 EMA)雖然能辨別多空,但往往伴隨著嚴重的時間延遲,參數數設定的範圍太小容易忽多忽空。TXAverage 的設計原理就是透過將資料進行三次指數平滑處理,使其既能保有平滑的曲線,又能快速貼近當前的價格走勢
TXAverage 的指標公式

在 multicharts裡面的函數為
TXAverage = XAverage (XAverage (XAverage (Price , length), length2), length3) ;
Price 通常代入 Close (收盤價),Length 平滑的期間天數 總共3次

套用的Multicharts 圖表視窗 需要放在副圖1

並且指標座標和商品一致

交易策略範例:TEMA 交叉策略
我們使用 TEMA 來做為進出場依據,站上均線作多跌破均線作空,程式碼範例如下
if MarketPosition <>1 and close cross over TEMA then begin
Buy next bar at Market;
end;
if MarketPosition <>-1 and close cross under TEMA then begin
SellShort next bar at Market;
end;
這個指標適合用在「波動大、趨勢明顯」的商品,例如台指期、恆生期貨,或加密貨幣等 。這種操作方式的優點在於趨勢明顯時可以掌握到波段利潤,但缺點在於 行情盤整時忽多忽空,因此 我加入了濾網 減少交易的次數並且提高勝率
if MarketPosition <>1 and countif(close>TEMA,3)=3 then Buy next bar at Market;
if MarketPosition <>-1 and countif(close<TEMA,3)=3 then SellShort next bar at Market;
大致上就是需確認站上TEMA後 才執行作多或是做空
有興趣的同學可以舉一反三 加入停損或是停利機制 或是標準差當作濾網;需要更多詳細諮詢請聯繫我 ![]()


