não pode definir temporizador de milissegundos (500)

 

Olá,

cliente me enviou um arquivo de registro onde eu vi que a entrada não pode definir temporizador de milissegundos (500)

O que isso significa e por quê?

 
Vladislav Andruschenko:

Olá,

cliente me enviou um arquivo de registro onde eu vi que a entrada não pode definir temporizador de milissegundos (500)

O que isso significa e por quê?

é um testador quádruplo?
 
Slawa:
um quad-teste?

terminal quatro, mas não é um testador, diz isso na vida real.

Vou tentar obter mais informações sobre a construção.

 
Slawa:
testador quádruplo?
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 

e ele tem vários terminais e não está trabalhando neste.

 

Eu só tenho acesso à conta mt5 neste corretor, eu coloquei o mesmo Expert Advisor lá com um timer de milha - tudo está bem, sem erros.

 
GetLastError o que diz?
 

Para ser honesto, eu não coloquei nenhum processamento nesta função.

enviou-o ao cliente desta forma:

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

tirou isso do caminho...

tudo funciona.

Vou tentar encontrar um terminal para reproduzi-lo.

 
Eu tinha a mesma coisa, primeiro no perfilador, depois no real. A causa não pôde ser localizada. Isso não está acontecendo agora.
 
É estranho que isto só seja visto com um corretor. E nem sempre.
 
Vladislav Andruschenko:
É estranho que isto só seja visto com um corretor. E nem sempre.
Já o vi em dois corretores, e sim, é raro e espontâneo, assim como desaparece.
 
Yury Kirillov:
Eu o observei com dois corretores, e sim, ele aparece raramente e espontaneamente, assim como desaparece.
O mesmo Expert Advisor foi aberto em uma dúzia de gráficos. Após a recompilação, recebi uma dúzia de mensagens quenão podem definir um timer de milissegundos (15), eu peguei a mensagem de erro: Erro 4030 - o gráfico não responde e a EA não funcionou. Após a recompilação, o erro não se repetiu, tudo começou normalmente.