[Multicharts] 進擊的MTM指標,六年獲利250萬

0Shares
Image

用什麼指標可以表現出股價的變動速度? Momentum動量指標就是其中之一。
動量指標(Momentum Indicator)是一種用於分析金融市場的技術指標,主要用於判斷價格變化的速度和幅度,

公式原理: 當根的收盤價 – 前N根的收盤價

在Mulricharts 裡面的函數則為Momentum

  • Momentum = close – close[Len] ;

就是用目前價格和前幾期的價格變化,研判上漲的動能或是下跌的動能轉強或是轉弱。

教科書上常用的方法是MTM站上零軸就買進多單,MTM跌破零軸就買進空單,如下面的程式碼

value1 = Momentum(10);
if value1 cross over 0 then buy next bar at market;
if value1 cross under 0 then sellshort next bar at market;

用這個邏輯為套用到MC做回測 (60分鐘K週期), 回測區間從2017-2023,回測的結果雖然是賺錢的,但顯然賺錢的速度應該是不是太優,六年只賺21.3萬,最大區間虧損確達到78.3萬,就算只做多,六年只賺62.5萬,這樣的策略應該大多數人都不會滿意

策略優化1

將上面的策略稍作修改,不以0軸為中心,改成大於45買進多單,小於-90買進空單,另外加入絕對點數停損 (可以自行用input 最佳化調整),回測結果改善不少,多單跟空單都是獲利的,六年總獲利達到224萬,比原本績效好多了

if value1>45  then buy next bar at market;
if value1<-90  then sellshort next bar at market;

if marketposition=1 then sell next bar at entryprice-120 stop;
if marketposition=-1 then buytocover next bar at entryprice+120 stop;

策略優化2 – 加入移動停損

加入移動停損,當獲利超過200點 拉回20%平倉,這樣的條件下表現又更提升了,六年總獲利達到250萬

setpercenttrailing(200*pointvalue,20)

除了2018年虧損之外,近幾年也都穩定的表現,而且獲利算是滿平均的

權益曲線的變化可以看下方

動量指標主要用於短期交易和市場分析,強調價格變化的速度和幅度,而不關注長期價值

通常與其他技術指標一起使用,常用的輔助指標包括移動平均線、相對強度指標(RSI)、和MACD等,讀者可以試著用其他週期 或是調整其他的參數 也許有更不錯的表現

————————————-

I am艾瑞克

不喜歡看盤又喜歡投機交易,希望透過程式交易創造被動收入

股市沉浮多年 終於找到自己的生存模式

專長 Multicharts / 策略開發 / 投資組合 / 風險管理

0Shares


發佈留言

相關文章

當沖策略基礎設定與評估標準

我知道很多人都想要拿到一個能自動賺錢的當沖策略,但我必須要先給大家潑個冷水,市場變化很快,你拿到策略的那天很有可能就是策略失效的開始,還是要能學會自己開發當沖策略才是王道,本篇文章,就是先跟大家分享一些開發當沖策略要注意的事。

[VIP] Finlab價格意圖因子策略2-策略優化

前一篇的價格意圖因子文章,我們採用了跟Finlab一樣,用排名+每季固定時間換股的方式來開發策略,而在這篇文章中,我們調整了價格因子的使用方式,沒想到績效更好。

Finlab價格意圖因子策略1-原始策略回測

Finlab的價格意圖因子一文提到,其中提到股價穩定上漲的股票,有可能是公司或主力有意為之,而這樣的股票,未來繼續上漲的可能性也較高,而Finlab的回測也證明了這樣的策略是可以打敗大盤的,而本文嘗試將Finlab用到的條件,扁成XQ策略,看看能否得到相同的結果。

[積木-VIP] 股東人數創低策略

當某檔股票的股東人數持續減少時,可能反映出他們對該公司的未來前景不看好。然而,這種悲觀情緒往往會導致股價下跌,使得股票成為更具吸引力的買入選擇,另一方面,股東人數減少也意味著籌碼集中,反而有助於穩定股價,甚至上漲

最近發文

加入我們

Categories

最新留言