跳至主要內容

為什麼我的 EA(Expert Advisor)沒有執行交易?

透過檢查 AutoTrading、圖表設定、帳戶條件、連線狀況、權限、配置及平台錯誤訊息,排查 MT4 中的 EA 交易執行問題。

AutoTrading 只是其中一項檢查;僅開啟此功能,並不代表 EA 會產生訂單或訂單會被執行。請僅在您信任該 EA 並確實打算將其用於該帳戶後啟用,然後逐項完成以下檢查。

EA 交易執行問題的常見原因

使用格倫外匯進行交易時,您的 EA 未如預期執行交易可能有以下幾個原因:


基本設定問題

  • 未啟用 AutoTrading:這是最常見的原因——請確保已啟用終端頂部的「AutoTrading」按鈕(應顯示為綠色)

  • EA 未附加至圖表:確認 EA 已正確附加至相關圖表

  • 商品或時間週期錯誤:確認您的 EA 已附加至其原本設計適用的正確貨幣對和時間週期


技術限制

  • 帳戶餘額不足:您的帳戶可能缺少交易所需的保證金

  • 交易限制:檢查您的帳戶是否有任何交易限制

  • 市場已休市:您嘗試交易的金融商品市場可能已休市

  • 網路連線問題:不穩定的網路連線可能會導致 EA 無法執行


EA 配置問題

  • 偏好設置不正確:檢查您 EA 的輸入參數

  • 相容性問題:確保您的 EA 與您使用的 MT4 版本相容

  • 程式設計錯誤:EA 程式碼本身可能包含錯誤或邏輯缺陷

  • 缺少 DLL 或程式庫:部分 EA 需要額外檔案才能正常運作


交易條件

  • 滑點偏好設置:您的 EA 可能設有嚴格的滑點偏好設置

  • 點差限制:如果點差超過特定門檻,部分 EA 將不會進行交易

  • 手數大小限制:EA 可能正嘗試使用您的帳戶類型不允許的手數大小進行交易


如何修正 EA 執行問題?

  1. 啟用 AutoTrading:點擊終端頂部的「AutoTrading」按鈕,使其顯示為綠色

  2. 重新啟動平台:關閉並重新開啟您的 MT4 平台

  3. 檢查日誌和 EA 分頁:在終端底部的這些分頁中尋找錯誤訊息

  4. 檢查 EA 偏好設置:再次檢查所有輸入參數

  5. 在策略測試器中測試:使用策略測試器找出潛在問題

  6. 聯絡 EA 開發人員:如果您購買了該 EA,請聯絡其開發人員

  7. 檢查權限:檢查 EA 的來源或提供商後,只啟用 EA 確實需要的權限。除非您理解並接受具體用途,否則不要啟用 DLL 匯入或外部存取。


使用記錄確定原因

反覆變更設定前,請記下平台及版本、帳戶類型和伺服器、交易品種、帶時區的日期和時間、EA 是否已附加並啟用,以及 Journal 或 Experts 中的準確訊息或訂單錯誤。隱去無關資訊的螢幕截圖也可提供協助。不要提交密碼、一次性驗證碼、私密金鑰、復原短語、身分證明文件或完整付款資料。

客戶支援團隊可以核對格倫外匯帳戶、平台、伺服器、交易品種、交易條件及格倫外匯錯誤的目前記錄,但不能審核、除錯或批准第三方 EA 程式碼或策略;相關問題應聯絡 EA 開發人員。變更設定、Strategy Tester 結果或支援團隊的核對,都不保證 EA 會產生訂單、訂單會被執行或取得任何交易結果。

是否回答了您的問題?