"Differences
| Real accounts | Demo accounts | ||
| Use real funds | Use virtual funds | ||
| Real account cannot be deleted, only archived. | Demo accounts are deleted, not archived. | ||
| For both MT4 and MT5, after 3 days of inactivity, real accounts may be archived. | Demo accounts on MT4 and MT5 are subject to deletion if there is no activity. | ||
| Real accounts can be reactivated. | Demo accounts cannot be reactivated after deletion. |
*Inactivity is defined as the lack of trading operations or balance operations. You must log in and perform these activities to keep your account active.
For technical reasons, trading accounts may be archived or deleted within less than the times specified above." [broker-dealer's website].
I wouldn't pee on those terms if they were on fire.🤮
if i remember correctly, exness uses mq demo server for their demo account data. ie will not be same price feed as on their live accounts. its like trading on 2 completely different brokers.
but also if i remember correctly, too, that broker uses a suffex for some their accounts and trading symbols, ie maybe a # or . or even a .c or .p for some of their live account.
Another might be that your ea uses pending orders, which demos have many issues that might happen on live trading, that will not happen on demo account.
too many possible reasons without seeing your code and any errors from your trading terminal.
upload the full journal log so we can see. Note not an image. full log in a post.
I'm finally trying it out on my Exness PRO live account, I've switched the VPS to my live PRO Exness account, I see that it's active. I've loaded and migrated my EA to my live Exness PRO account and I see it's activated and started too.
post your logs from the vps. there is 2 of them.
check that your ea does NOT require dll. as dlls are NOT supported.
see here to find the vps journal logs. see journal is a hyperlink about the 4th line on the article.
https://www.metatrader5.com/en/terminal/help/virtual_hosting/virtual_hosting_terminal
- www.metatrader5.com
if i remember correctly, exness uses mq demo server for their demo account data. ie will not be same price feed as on their live accounts. its like trading on 2 completely different brokers.
but also if i remember correctly, too, that broker uses a suffex for some their accounts and trading symbols, ie maybe a # or . or even a .c or .p for some of their live account.
Another might be that your ea uses pending orders, which demos have many issues that might happen on live trading, that will not happen on demo account.
too many possible reasons without seeing your code and any errors from your trading terminal.
upload the full journal log so we can see. Note not an image. full log in a post.
post your logs from the vps. there is 2 of them.
check that your ea does NOT require dll. as dlls are NOT supported.
see here to find the vps journal logs. see journal is a hyperlink about the 4th line on the article.
https://www.metatrader5.com/en/terminal/help/virtual_hosting/virtual_hosting_terminal
My EA doesn’t use pending orders. The journal log is doesn’t show any activity at all. And when I run the simulator on MT5, there weren’t any trades at all. I guess the conditions were not met to have any trades. I’ll have to wait till next trading day.
if you imported your ea to the vps, then, your local journal might not show any entries, but your vps will, even if there is 0 trades opened. go to your vps chart and press the gree button "journal".
And if strategy tester does not show any trades, then maybe you have a problem with the ea itself? But as it is the weekend, it is possible that the brokers server might be "down", so then you would not be able to download the tick data for strategy tester to use to run a backtest, and then you wouldnt get an ea results in a backtests.
If the same thing happens on Monday when the broker will be online for sure, then, i suggest that you contact the service desk and ask them to move you to a new vps location.
good luck.
- 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 All,
I created my own MT5 Expert Advisor (EA) and it's working for the past 2 months on my Exness Demo Account without issue. I use VPS and my EA is creating orders (triggered) when conditions are met.
I'm finally trying it out on my Exness PRO live account, I've switched the VPS to my live PRO Exness account, I see that it's active. I've loaded and migrated my EA to my live Exness PRO account and I see it's activated and started too.
But the EA is not triggering any orders at all on my Live Exness PRO account.
Can someone give me some answers why this might be the case?
Thanks.