this is indeed true.
Metaquotes needs to fix this asap!
Did anybody report this to the service desk as suggested? I am curious to know if it was ever followed up on.
I got this same issue around May as well, and it is still a problem. I have build 1090 everywhere, and my EA which uses EventSetTimer works on my Win7 and 8 installs, but not on my VPS which is Windows 2012 R2. I have 2 separate MT4 installs from 2 different brokers on that VPS and both of them throw the error with that EA.
Given that this thread doesn't have more comments I assume the affected number of users can't be too big. Perhaps this is an issue with a Windows update that was released in May for 2012R2?
Can anyone confirm they have this issue on other versions of Windows?
From time to time I have customers reporting this problem, it's always from a VPS, I am not sure about the OS (and it appears to occur randomly).
So it's either something related to some OS versions, or to VPS with limited resource (not more handle).
In any case, you can report it to ServiceDesk.
From time to time I have customers reporting this problem, it's always from a VPS...
Hi Alain, thanks for responding, with possibly a useful piece of the puzzle.
I have created a new request. I will post back when I have an update.
I recommend using the loop given here.
Yes, you can have an error when setting Timer. Usually it happens only once or twice inside the loop, but it may happen.
Using this loop always succeeds at setting the timer eventually.
Was this issue fixed?
I just run into this error, on MT4 build 1170.
I don't try to enable them in OnInit but instead I keep trying to enable them in OnTick/OnCalculate
until they succeed. (No race condition, no CPU loop, no timer ticks before chart is updated.) Cannot
set timer (60) - EA not working - MT4 - MQL4 programming forum