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
OnBookEvent() será acionado, mas a hora da mudança do tick não é fixa em nenhum lugar.
Apenas a hora de chegada do tick é fixa, ou seja, mudança de lance, por último, perguntar.
Assim, a taxa de mercado mudou, mas a hora do último tick chegar é antiga.
Não, não o antigo, porque eu tento tomar o tempo do novo servidor com o TimeCurrent()
Não, não o antigo, porque estou tentando obter o tempo do novo servidor com o TimeCurrent()
TimeCurrent é a hora do último tick, pode até aparecer ontem,
no fim de semana, ele mostra o horário de encerramento da sexta-feira.
TimeCurrent é a hora do último tick, pode até aparecer ontem,
nos fins de semana, mostra o horário de encerramento da sexta-feira.
estava procurando algo semelhante no fórum e se deparou com isto (2014)
https://www.mql5.com/ru/forum/36995
A muleta anterior era muito mais elegante (por projeto), mas,
Vou tentar este aqui.
a solução correta é descobrir a localização do servidor DC e sincronizá-lo por sua geografia. (definir seu fuso horário em configurações ntp.) Caso contrário, uma segunda instância do "sincronizador de tick/cup" enlouquecerá o serviço de tempo, ele enlouquecerá com apenas um
Não, não é!
Qualquer outra coisa além do tempo do servidor MT5 NÃO É CERTO, pois negociamos através do MT5 SERVER!!!!
Adicionado
Eu esperaria MUITO que o próprio tempo do servidor MT5 fosse SINCRONIZADO corretamente com o tempo do Bourse!
Não, não é!
Qualquer outra coisa além do tempo do servidor MT5 NÃO É CERTO, pois negociamos através do MT5 SERVER!!!!
Adicionado
Eu espero muito que o próprio tempo do servidor MT5 seja SINCRONIZADO corretamente com o tempo do Bourse!
Na idéia deve estar nos requisitos técnicos para conexão à troca, que o tempo do servidor de conexão não seja apressado e não atrasado, e difere da troca de acordo com o fuso horário. Há também a operação em tempo real - ntp como obrigatória, caso contrário, problemas intratáveis na operação e proteção.
Esta muleta também não sincroniza corretamente :(
Eu o adverti:
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Sincronização da hora local do Windows com o servidor MT5
Sergey Chalyshev, 2017.01.18 19:23
COnBookEvent não vai funcionar, você precisa sincronizar no OnTick.
Você pode usar o tempo do tick, e você leva os dados no momento da troca do copo,
tempoOnBookEvent!=OnTick