🚀 外匯實戰 MT5 EA 基礎班|打造你的量化交易起點 🚀
⟁ 這不是一堂程式課,而是一場交易思維的重塑
《外匯實戰 MT5 EA 基礎班》 用實戰 EA 內容作教學
🚀 外匯實戰 MT5 EA 基礎班|打造你的量化交易起點 🚀
⟁ 這不是一堂程式課,而是一場交易思維的重塑
《外匯實戰 MT5 EA 基礎班》 用實戰 EA 內容作教學
多單策略採用三重確認機制:
// 多單進場條件:三線多頭排列 + 突破三線最高值 + 短均線>長均線
LE_Cond = (TrendDir3L == 1 && Close[1] > Max3L && a_Avg7[1] > a_Avg13[1]);
條件分析:
空單策略基於一目均衡表系統:
// 空單進場條件:一目均衡表基準線下穿轉換線 + 收盤價<基準線
SE_Cond = (CrossUnder(a_ICHI_B[2], a_ICHI_C[2], a_ICHI_B[1], a_ICHI_C[1]) && Close[1] < a_ICHI_B[1]);
條件分析:
多單進場方式 ~ (RVI_HDiv_01() && Close[1] > 流動性池底部價格 && Close[1] > a_KC_UPPER_B[1]) ;
// RVI高點背離+突破流動性池底部+突破Keltner上軌B
空單進場方式 ~ (BBUP_VTrend() && Close[1] < Close[2] && Close[1] < (High[1]+Low[1])/2) ;
// 布林帶V型收縮+價格下降+弱勢收盤
這支 EA 運用了價格排列的方式進出,比較特別的是 勝率很高 77% 用多次的小盈利 來獲取長期的正報酬
多單進場方式 ~ (Low[2] >= High[4] && Close[1] >= High[4]) 掛單突破進場做多。
空單進場方式 ~ (High[2] <= Low[4] && Close[1] <= Low[4]) 掛單突破進場做空。
這支 EA 運用了RSI 指標背離作為進出場的條件 在今年表現得相當不錯
多單進場方式 ~ RSI 低檔背離 掛單突破進場做多。
空單進場方式 ~ RSI 高檔背離 掛單突破進場做空。
這支 當沖 EA 運用了不同指標背離作為進出場的條件 在今年表現得相當突出亮眼
多單進場方式 ~ KD 低檔背離 掛單突破進場做多。
空單進場方式 ~ KD 高檔背離 掛單突破進場做空。
參考文章 (CCI) 順勢指標
Commodity Channel Index (CCI) 順勢指標是由美國股市分析家 Donald Lambert 所創,由 CCI 的英文名稱己清楚說明,它最早是用於期貨市場,後在股票市場也被廣泛使用。CCI 假設期貨價格是有一定的週期性,把價格與股價平均區間的偏離程度以正負值在圖表上展示。
多單進場方式 ~ 利用 CCI值大於 上通道 且CCI值上升 市價進場做多。
空單進場方式 ~ 利用 CCI值小於 下通道 且CCI值下降 市價進場做空。
型態學指的是透過觀察 金融商品歷史價格走勢圖形,並依出現特定型態後的價格表現,作為分析未來趨勢的工具之一,我們稱之為「型態學」。如果這項邏輯是正確可行的,那麼我們就可以透過回測的方式,來驗證並建立我們的交易策略
這個型態策略作為 波段留倉 或是 隔日沖策略 皆有不錯的表現
這篇使用針對 MT5 外匯商品 交易策略開發 [01] 內容作一些說明 有助於了解部落格後續文章內相關的 MT5 語法及架構
#include
這行指的是引入 MQL5 提供的交易類別庫,包含一系列預定義的功能,用於執行交易操作(如下單、修改訂單和平倉)。這使得交易邏輯的實現更加高效和簡潔。
#include
這行代表引入一個命名為 MagicMT5_函數庫V1.mqh 的自定義函數庫。此函數庫可能包含自定義的輔助工具或功能,專門用來加強交易策略、數據處理或特殊操作。如果這是您自己設計的函數庫,則可能已經加入了獨特的邏輯來支持您的算法需求。
ENUM_TIMEFRAMES 時間週期 = PERIOD_M20;
立即報名,開始你的量化交易之旅! 