簡體   English   中英

MQL4交易被禁用

[英]MQL4 Trade Is Disabled

我已經使用MQL4幾天了,但是最近我收到了錯誤消息:

(133) trade is disabled

在執行訂單時。

通過閱讀不同的論壇,我了解到一個共同的信念,就是我必須與我的經紀人交談以啟用EA交易 ,但是直到現在為止,買賣DID仍對我有效(不停)!

其他人是否遇到過此錯誤-與從服務器啟用EA無關?

無需與您的經紀人交談

MetaTrader4服務器端與此無關。

檢查您的本地主機終端設置

可能有幾種原因,為什么EA仍在工作(發布時為“ DID工作”),但仍然會出現錯誤。

MT4.Terminal.Profile更改也可能導致這種情況發生。

MT4.Terminal.LogAnotherUser更改也可能導致這種情況發生。

MT4.Terminal.Graph更改{ Symbol | Period }也可能導致這種情況發生。

在“ Tools >“ Options >“ Expert Advisor [TAB]”中 ,查看所有上述各項的相應復選框中的有效值。

檢查您是否正確登錄到正確的 (未取消) 交易帳戶

檢查您的連接是否為綠色/工作正常

檢查您的交易代碼是否活躍(開放交易時間)

如果仍然有麻煩,請發送一些帶有PrintScreen -s的OrderSend() s並從Log-File復制響應並在此處發布。

可能是由您的EA交易引起的異常循環。 您可能會在日記選項卡上看到,如果它一次創建了太多訂單或修改了訂單,則服務器可能會嚴重超載並導致延遲和故障。 因此,代理應禁用它。

如果是這樣,您應該首先修復EA,然后讓您的經紀人知道這是要求他們重新啟用您的帳戶的考慮因素。

使用啟用了對沖功能的經紀人配置的帳戶時遇到了這個問題。

我一直在運行DEMO練習,沒有問題,但是當我切換到LIVE帳戶時,發生了error 133

這是因為鏈接到的交易服務器是GMT-5,而只允許GMT + 2服務器作為對沖帳戶。

服務器已更改,開始工作沒問題。

請與您的經紀人確認該符號尚未被禁用。 他們有時會在引入新符號來代替舊符號時執行此操作。

禁用的交易品種仍會在MT4中顯示,以允許用戶平倉交易交易品種(但是,如果您嘗試打開新訂單,則會遇到上述錯誤)。

當我嘗試修改已經關閉的訂單的止損時,我遇到了相同的錯誤代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM