最近相信不少學員跟E哥一樣,在思考如何用程式執行盤整策略
盤整盤時因為波動小,最常見的切入點就是找背離,希望在漲高時做SELL,跌低時做BUY,期望行情因為多空力道糾結,而受支撐壓力的影響不斷來回拉距
今天要提供一個不一樣的思維,盤整盤跟趨勢盤最大的差異是?
其實回歸到兩點:時區長短跟波動大小
譬如,下圖是EURUSD,D1 的線圖,你可以從中分兩半,前半段是趨勢,後半段是盤整
很明顯的,我們並不喜歡後半段的盤整走勢,來回巴
把時區放到我們最常用的H4來看:
以H4來看,會被巴到的就是圖中兩次的進場,都有形成下方的支撐,但是進場後都沒有繼續突破,而成為了俗稱的假突破
所以說,在H4來看,這一段確實是盤整盤
但在D1 和 H4 是盤整盤的時候,若把時區縮小到 M5~M30,可能仍然會觀察到趨勢盤的表現
下圖為M30的最新線圖
換句話說,趨勢跟盤整是相對的,只是趨勢盤的波動比盤整盤要大的很多
但是透過時區的切換,我們能仍然能觀察到行情類似的表現在重覆的出現
譬如上面M30的情況下,一樣會有突破壓力的表現,但是突破後的距離就有限的多了,僅有650點左右
如果一樣的策略,把時區縮短,同時 獲利點 / 停損點都縮小,會不會就在(H4或D1的)盤整盤中,有獲利的空間呢?
為了驗證這樣的假設,E哥自己採取的步驟如下:
1. 找出過去原策略交易虧損的區間 (我先鎖定今年一月至今)
2. 用本來的策略與參數做此區間的回測,確認回測跟真倉的結果比較
↳需要排除「真倉賠 回測卻賺的狀況」← 代表回測誤差過大參考價值低
3. 若用本來的參數回測此區間,結果跟實際交易走勢大致相同,則可以用較短的時區 和 較短出場的方式回測
4. 把以上步驟應用到不同的貨幣兌
通過這樣的步驟,能找到還不錯的結果
在今年至今為止的三個月又10天中,趨勢策略雖然不適合,但僅僅用0.1手,EURUSD一種貨幣兌上
有 $612美金,約6%的獲利,且最大虧損僅是總獲利的 1/3:
回測圖型也是持續累積向上:
一併附上其他不錯的結果:
需要留意的事:
一、特化回測需注意
此一做法是根據,已知過去一段時間為盤整盤,去做的針對性的調整
所以找出的參數若能用,我們是假設此一段時間的盤整盤,還會繼續沿續一陣子
換句話說,如果接下來趨勢性變強,或是波動空間有所不同,同樣的參數就可能不適用
但是這可以防止行情繼續再盤一陣子,並解決趨勢策略在遇到盤整盤卻束手無策的狀況
另外回測上,這樣的特化回測也不建議將回測時間拉的更長,譬如找三年五年的,因為不是我們要做的
再次強調,這樣的做法是為眼前的盤整盤,做出的調整
二、M5、M15、M30、H1,哪個時區最好?
E哥也有依照上面的方式,也都分別做了測試
目前看起來是M15的效果最好
M5 雜訊本來就可能過多,更別說M1,若要在M5這樣的短時區有好結果,或許可以再加入每日程式的啟動時間
譬如只有下午歐洲盤開盤到凌晨,才開啟 (在EA內,"進出設定" 的地方以設定)
而M30或以上也沒有比較好,但這只是EURUSD的狀況
三、其他貨幣方面
其他貨幣E哥也會再做測試,有結果時就會丟上來跟大家分享
但同時也歡迎社團內有興趣的學員可以一起測試、分享,並在置頂文章做討論,或許團結力量大,可以更快找到更好的結果
四、縮短交易時區與出場需留意
縮短交易時區與出場,必然代表交易更密集,持倉時間更短
好消息是庫存費的影響變小了,但需要更留意價差造成的交易成本
也就是說即使找到一組不錯的參數,獲利也需要更大一些,才能cover 價差成本
譬如上面的參數,E哥也有再用 更高的價差做回測
在價差為 30 的狀況下,獲利減少到$430,但仍然是正數,這算是不錯的消息
會這樣做是比較謹慎一些,希望盡量減少過度樂觀的回測
快速結論:
當盤整盤發生時,意謂著波動變的更短
此時不妨試著將交易的時區縮短,停損/停利也縮短一些,或許更容易有獲利的空間
今天分享EURUSD在盤整時可用的短參數(社團內)
使用前提是 「盤整行情繼續」,或是「未來再次出現盤整行情時」
留心將回測當作協助我們的工具,不要過度樂觀、不要過度依賴
將使我們的交易策略,能適應更多不同的挑戰!
本文內容僅供參考,無任何買賣建議,投資人應謹慎評估,風險自負。







