智能交易系統(EA)是在交易終端中運行的程式,用於自動監控和執行交易,無需交易者直接干預。在安裝 EA 時,交易者必須設定特定參數,如觸發警報、通知以及基於預設市場條件的交易操作。
EA 是用 MetaQuotes Language 4(MQL4,適用於 MT4)和 MetaQuotes Language 5(MQL5,適用於 MT5)編寫的,因此具有平台特定性。
MetaTrader 預設內建 EA:
MetaTrader 平台自帶由 MetaQuotes Software 設計的內建 EA:
MT4 預設 EA:
MACD Sample:實現了一個基於 MACD 的簡單交易策略。
Moving Average:使用移動平均策略,當 K 線穿越移動平均線時開倉。
MT5 預設 EA:
ExpertMACD:使用 MACD 來決定交易進場點。
ExpertMAMA:使用 MESA 自適應移動平均線(MAMA)進行交易。
ExpertMAPSAR:結合移動平均線與拋物線轉向指標(ParabolicSAR)執行交易。
ExpertMAPSARSizeOptimized:與 ExpertMAPSAR 類似,但優化了交易手數設定。
相容性:
由於 EA 使用的程式語言不同(MT4 使用 MQL4,MT5 使用 MQL5),EA 無法在 MT4 與 MT5 間互換使用。為 MT4 設計的 EA 無法在 MT5 上運行,反之亦然。