XAUXX日誌
← 返回日誌

MT4自動交易按鈕開著,EA為什麼仍不下單?按四道關口排查

AutoTrading亮起只說明終端全域開關允許自動交易。還要核對EA自身權限、帳戶伺服器限制、報價與策略條件,並從專家和日誌記錄找到證據。

托馬斯 · 更新於 2026-10-27

作者:托馬斯|MT4實務|2026年10月27日

MT4工具列上的AutoTrading按鈕已經打開,EA也掛在圖表上,卻遲遲沒有訂單。最容易犯的錯是反覆重裝EA,或者為了讓它「動起來」直接放寬風險參數。按鈕只解決了其中一道權限,EA不下單也可能因為入場條件從未出現、品種不匹配、帳戶受限或訂單被伺服器拒絕。先定位停在哪一層,再決定是否需要改設定。本文為操作教學,不含真實帳戶或測試成績。

圖解:四道關口,不是一枚按鈕

![MT4 EA無訂單時四道關口排查圖,原創教學示意](/media/271800aa-1111-4444-8888-123456789abc.png)

第一道是圖表與策略條件,第二道是終端全域自動交易開關,第三道是這個EA自身的交易權限,第四道是帳戶與伺服器允許的操作。任何一層沒通過,都可能表現為「EA在運行,但沒有訂單」。MetaQuotes的MT4幫助說明:若終端的自動交易被關閉,即使EA自身允許自動交易,也不能執行交易;而終端允許並不保證單個EA一定會交易。圖中的箭頭表示排查順序,不表示打開所有開關就一定該產生訂單。

第一步:確認EA到底有沒有收到有效環境

檢查EA掛載的圖表品種、週期與策略說明是否一致,交易時段內報價是否持續更新。部分經紀商會在品種後加後綴,例如XAUUSD的不同命名;若EA代碼只識別一個固定名稱,就可能不滿足它自己的檢查條件。再核對輸入參數中的交易時段、方向過濾、最大點差、已有持倉限制。策略沒有觸發信號時,沒有訂單本來就是正常結果,不應把安靜等同於故障。不要透過人為縮小閾值來強迫EA下單。

第二步:分別查全域與單個EA權限

在終端設定和工具列檢查AutoTrading的全域狀態,再打開該圖表EA屬性,檢查「允許實時自動交易」等對應選項。MT4官方文件指出,帳戶切換、配置文件切換、圖表品種或週期改變時,可以設定自動禁用交易作為保護;若剛做過這些操作,要重新核查狀態。對於來路不明的EA,不要為了排錯順手開啟DLL匯入或任意網址訪問。那些是另外的安全權限,與是否允許下單並非同一件事。

第三步:讓日誌告訴你停在哪裡

打開終端「專家」和「日誌」頁,按訂單嘗試時間查看消息。MetaQuotes說明「專家」頁會記錄EA的運行提示、開平倉及修改訂單等事件。若完全沒有訂單嘗試,先回到策略觸發條件與EA加載情況;若提示交易不允許,繼續查終端、單個EA和帳戶權限。MQL4官方錯誤碼中,4109對應交易不允許,4112對應伺服器禁用EA交易。錯誤碼只提供線索,仍應結合當時的完整日誌判斷,不要只憑一個數字修改設定。

第四步:區分權限問題與訂單問題

如果日誌已經出現提交訂單的記錄,卻被拒絕,那就不是「EA從未觸發」。此時檢查合約最小手數、止損距離、可用保證金、市場開閉和伺服器返回的具體錯誤;不要把每種拒單都歸咎於AutoTrading。若帳戶端限制自動交易,應聯繫經紀商確認規則,不能靠更換圖表繞過限制。先在模擬環境復現並保存時間、品種、參數和日誌,再對照官方文件或EA開發者說明處理。一次成功下單只說明這一次滿足了條件,不代表邏輯、風控或實盤表現已經可靠。

原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
風險告知:槓桿交易可能造成重大損失。內容僅供研究與教育用途,不保證任何報酬。過往績效不代表未來結果。
WECHAT

与托马斯交流

黄金研究 · 交易复盘 · MT4使用交流

微信号:xauxx666
查看二维码大图

用微信扫一扫添加。手机访问可打开大图,保存后在微信扫一扫中选择相册识别。

托马斯的微信二维码,微信号xauxx666