Build 1080 Cannot Set Timer error with EventSetTimer function

To add comments, please log in or register
Steven Halcovitch
134
Steven Halcovitch  
All of a sudden one of my FFCal news indicators is giving this error in build 1080 using the EventSetTimer function. It worked perfectly fine in previous builds, was there something change that I am missing?
Chris Pedersen
103
Chris Pedersen  

this is indeed true.

Metaquotes needs to fix this asap!

William Roeder
19434
William Roeder  
hongguang yin
377
hongguang yin  
I have the same problems. Is it a bug in the new build?
Luciano Ola
975
Luciano Ola  
I don't appreciate this system of forced beta testing. Every time they update the platform it destabilises my EA in one way or another, making it essentially my problem and forcing me to report these issues. Metaquotes is paid by the brokers for the use of the MT4 platform, brokers are paid by the traders, we do not need to become unpaid beta testers.
VSc
6
VSc  

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?

Alain Verleyen
38642
Alain Verleyen  
VSc:

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.

VSc
6
VSc  
Alain Verleyen:

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.

Tom Sasson
245
Tom Sasson  

Hi,

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.

PeterKalw
206
PeterKalw  

Was this issue fixed?


I just run into this error, on MT4 build 1170.

William Roeder
19434
William Roeder  
The default suggestion given above, is to loop until you enable it.
          Build 1080 Cannot Set Timer error with EventSetTimer function - Indices - MQL4 programming forum № 8

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

To add comments, please log in or register