ENUM_ACCOUNT_TRADE_MODE tradeMode=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE); //--- Find out the account type switch(tradeMode) { case(ACCOUNT_TRADE_MODE_DEMO): Print("This is a demo account"); break; case(ACCOUNT_TRADE_MODE_CONTEST): Print("This is a competition account"); break; default:Print("This is a real account!"); }
This answer will work most of the time, but unfortunately I just discovered one specific case which is not working.
I have a demo account which does not expire and in this case MT5 return me that it is a Real account.
I do not know if some other properties of the account could tell me that it is a demo or real ?
Thanksssss
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hello Everyone,
I am vew new in MQL 5 programming please guide me that how could I check in MQL 5 that Account type is demo or live?
Thank u in advance.
Regards,
Kumail Raza