Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Se olharmos o registro do terminal para a modificação do UJPY, vemos:
E no diário de bordo da EA:
Isto é, tempo14:31:08.354 -14:31:08.339= 15 ms, não 0
Correspondentemente, a segunda modificação:
14:31:09.377 -14:31:09.363 = 14 ms (em log EA 15 ms)
Alguém pode explicar como pode ser que o tempo de instalação/modificação pode ser = 0 ???
Parece ser um erro lógico.
E não está claro no código com que "BuyOrder" e "SellOrder" você está trabalhando naOnTradeTransaction.
E depois há o erroGetTickCount() de 16ms.
Descarte-o em favor dos micro-segundos (há uma função similar).
Parece um erro de lógica.
Não está claro qual "BuyOrder" e "SellOrder" você está trabalhando na OnTradeTransaction.
Há apenas um BuyOrder e um SellOrder no Expert Advisor
O número do bilhete é verificado no início
if( BuyOrder.ticket != 0 ) && ( trans.order === BuyOrder.ticket ) )
E depois há o erro GetTickCount() de 16ms.
Descarte-o em favor dos micro-segundos (há uma função similar).
Andrey, de que erro você está falando?
Para informações: GetTickCount tem um erro muito menor que 16 ms, você não está usando o Windows 95.
P / S Vou tentarGetMicrosecondCount();
Andrei, obrigado.
Você estava certo - o erro de GetTickCount()
Há apenas um BuyOrder e um SellOrder na EA
No início, o número do bilhete é verificado.
if( BuyOrder.ticket != 0 ) && ( trans.order === BuyOrder.ticket ) )
Não é óbvio, e não vale a pena adivinhar.
Andrey, de que erro você está falando?
Para informação: GetTickCount tem um erro muito menor que 16 ms, você não está usando o Windows 95.
P/S Vou tentar comGetMicrosecondCount();
No entanto, o erro aparece constantemente. É melhor usar µs para tais medidas.
Não é óbvio, e não vale a pena adivinhar.
No entanto, a margem de erro está sempre presente. É melhor usar µs para tais medidas.
Eu já escrevi que você está certo sobre a margem de erro (veja meu post anterior).