cannot set millisecond timer (500)

 

Здравствуйте,

клиент прислал лог файл, в котором я увидел такую запись cannot set millisecond timer (500)

что она значит? и почему?  

 
Vladislav Andruschenko:

Здравствуйте,

клиент прислал лог файл, в котором я увидел такую запись cannot set millisecond timer (500)

что она значит? и почему?  

четвёрочный тестер?
 
Slawa:
четвёрочный тестер?

 

терминал четверка, но это не тестер, говорит в реале так.

попробую выбить больше информации по билду

 
Slawa:
четвёрочный тестер?
BCS Trade Station build 1031 started (BrokerCreditService (Cyprus) Limited)
0       13:11:55.703    Windows 8.1 Pro (x64 based PC), IE 11.00, UAC, 4 x Intel Core2 Quad  Q9550 @ 2.83GHz, RAM: 767 / 4094 Mb, HDD: 117158 / 228583 Mb, GMT+05:00
0       13:11:55.703    Data Folder: C:\Users\1\AppData\Roaming\MetaQuotes\Terminal\F74A44414CD3DFE4478964A48931912B
2       13:11:59.321    Expert Market\Exp COPYLOT CLIENT for MT4 AUDUSD.1,H1: loaded successfully
0       13:12:01.122    '28918': login on BCS-Real through realfx 4 (ping: 74.11 ms)
0       13:12:02.190    '28918': login datacenter on BCS-Real through realfx 4 (ping: 74.11 ms)
0       13:12:02.438    '28918': previous successful authorization performed from 

 

при чем у него несколько терминалов и не работает именно на этом.  

 

у меня есть доступ только к мт5 счету у этого брокера, я поставил туда тако же эксперта с таймером мили - все ок, ошибок не выдает. 

 
GetLastError что говорит?
 

честно говоря не ставил на эту функцию обработку. 

отправил клиенту так:  

   if(!EventSetMillisecondTimer(TimeToCheckAverageSpread))EventSetTimer(MathCeil(TimeToCheckAverageSpread/1000));

 выкрутился...

 все работает.

 

постараюсь найти терминал чтобы воспроизвести.  

 
Была такая же ерунда, сначала в профилировщике, потом и на реале. Локализовать причину не удалось. Сейчас не наблюдается.
 
Странно что такое наблюдается только у одного брокера. И не всегда. 
 
Vladislav Andruschenko:
Странно что такое наблюдается только у одного брокера. И не всегда. 
Я наблюдал у двоих брокеров, и да - возникает редко и самопроизвольно, как собственно и пропадает.
 
Yury Kirillov:
Я наблюдал у двоих брокеров, и да - возникает редко и самопроизвольно, как собственно и пропадает.
Был открыт один и тот же советник на десятке графиков. После перекомпиляции получил десяток сообщений cannot set millisecond timer (15), отловил сообщение об ошибке: Ошибка 4030 - график не отвечает и советники не работали. После повторной перекомпиляции ошибка не повторилась, всё нормально запустилось.
Причина обращения: