AccountInfoInteger(ACCOUNT_TRADE_EXPERT) = false
Based on the information that you provided, your broker-dealer gave you an erroneous reply.
ACCOUNT_TRADE_EXPERT is defined/set by the broker-dealer (https://www.mql5.com/en/docs/constants/environment_state/accountinformation). "Even if trading on this account is permitted, it doesn't mean that the Expert Advisor has the right to trade" (https://www.mql5.com/en/articles/113).
You could contact your broker-dealer again and ask to speak with their MT5 administrator tech. Personally, I would find another broker-dealer if customer service is that inept.
Based on the information that you provided, your broker-dealer gave you an erroneous reply.
ACCOUNT_TRADE_EXPERT is defined/set by the broker-dealer (https://www.mql5.com/en/docs/constants/environment_state/accountinformation). "Even if trading on this account is permitted, it doesn't mean that the Expert Advisor has the right to trade" (https://www.mql5.com/en/articles/113).
You could contact your broker-dealer again and ask to speak with their MT5 administrator tech. Personally, I would find another broker-dealer if customer service is that inept.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi everyone, I’m new to MT5 and need some help with an Expert Advisor on an Equiti MT5 Demo account.
Manual Demo trades work, and these settings are enabled:
MT5 toolbar: Algo Trading ON
Tools → Options → Expert Advisors → Allow algorithmic trading ON
EA attached and allowed to trade
Terminal trading permission: true
Account trading permission: true
However, MT5 reports:
AccountInfoInteger(ACCOUNT_TRADE_EXPERT) = false
Because of this, the EA cannot place Demo orders. Equiti support says algorithmic trading is enabled from their side.
Does ACCOUNT_TRADE_EXPERT=false mean the broker’s MT5 server or account group is blocking Expert Advisor trading? Is there anything else I can change locally, or must Equiti move the Demo account to an EA-enabled group?
I’m using the desktop MT5 terminal on a Mac. This is Demo only, not real money. Please explain simply because I’m still learning. Thank you.