Did you read the documentation ? I guess you will answer . . "Yes of course I did ! ! " so why aren't you checking to see if the trade context is busy ?
IsTradeAllowed "Returns TRUE if the expert is allowed to trade and a thread for trading is not occupied, otherwise returns FALSE."
sunshineh:
Thank you very much!!
Can you tell me in what situations a thread for trading is not occupied?!
When it's not being used . . . have a read of this article it will help: Trade Context Busy
Of course it might just be that thou have a lousy Broker, check the Journal (if you are running live or Demo) to see if you have many Login messages or DataCenter connecting failed [2] or connect failed [No connection]
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Hi,
I have written an ea which has the following code-lines in his start function:
Now it is sometimes the problem, that I get this error-Message before I want to open or close a trade with that ea.
The ea is activated and the internet connection exists.
How could this happen?!?!!