相關個股:大量(3167)
圖:
整理文搞:FROM MQL5.COM
總結
專業的盤中交易者每天多個小時坐在其電腦前,等待執行某交易的恰當時刻。當然,他們不可能時時保持最佳狀態。
大多數的交易者都得出了其行為違反了自己的交易規範的結論。
因此,真的在思考自動交易的可能性。
學習規劃:
1-
制作交易機器人的第一步
想要制作一套自動化交易系統,您需要編程技能和交易請求處理的所有盤根錯節的知識。但是,您可以先從即用型“EA 交易”開始 – 源自免費代碼庫的交易機器人。
下載任何一個“EA 交易”(交易機器人),並於 MetaTrader 4 或 MetaTrader 5 客戶端的策略測試儀中將其啟動。選擇一個擁有強烈趨勢的歷史間隔以及一個無漲落的間隔。執行某“EA 交易”輸入參數的優化,並檢查其於上述兩個間隔的差異。
利用趨勢間隔的無漲落優化參數,以及無漲落間隔的趨勢參數啟動“EA 交易”。檢查其交易結果、交易分布及其它統計參數間的差別。如此一來,您就能知道市場情況有所變化時,您的交易系統的行為會有多大的改變。
最好是使用此方法,就不同的歷史部分和各種各樣的交易品種嘗試多種標準交易策略。這種試運行可防止將某交易系統擬合某些明確的歷史間隔,且能更好地了解趨勢與反趨勢系統。
2-
將是基於那些源自 MQL5 向導集的已經存在的簡單信號的組合,創建更加覆雜的交易系統。您可以測試和開發您的交易直覺力,利用一種基於另一系統的過濾器,在無需編程手段的情況下,剔除一個系統的不良信號。
這裏的主要問題在於不要過度發揮。交易系統擁有的輸入參數越多,越容易擬合。關於優化與擬合之間的差異,已有大量的論述。這裏沒有普適的解決方案。但是測試/優化結果的可視化以及您自己的常識可能會有幫助。
學會從輸入數據的整個集中找到影響您交易系統的最為關鍵的輸入參數。不要將精力放在那些耗費優化時間、卻又對系統的邏輯沒有什麽影響的次要參數上。記住:如果市場變動不明顯,優秀的交易系統始終都會呈現小幅的次要參數自由運動,而不會表現出大幅的波動。
在此階段,您想花多長時間都可以,直到您確信自己掌握了檢查測試與優化結果的所有交易策略。
3-自己的機器人或船隊出航.