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
Talvez eu não esteja no loop, mas no OnTesterInit() se você verificar o TimeLocal e o TimeGMT, descubra a diferença em dias, que tempo ele mostrará, o tempo real ou o tempo do testador?
É apenas nos cinco, eu acho.
Então esta é uma operação normal de arquivo, ou o testador não tem permissão para acessar o histórico?
Eu mesmo ainda não tentei, mas não há proibições na ajuda
Talvez eu não esteja no loop, mas no OnTesterInit(), se você verificar o TimeLocal e o TimeGMT, descubra a diferença em dias, que hora será, real ou tempo de teste?
Neste caso, você terá um tempo de teste que será o mesmo. Nada bom.
O tempo real do testador só pode ser obtido através de uma operação de arquivo, como mencionado acima. Mas o problema é que este tempo pode ser traduzido para frente com intenção maliciosa. Você precisa obter o tempo real da última citação do testador, pois ela se encontra no terminal. Mas não consigo descobrir como fazer isso.
Tanto quanto eu sei, não é possível acessar nenhum arquivo com operações padrão. Somente na "caixa de areia de arquivo".
MT4 tem FileOpenHistory
Vamos tentar esta função... Pergunto-me o que o testador vai voltar...
Vá se foder, não o arquivo de história!!!
Tentativa de abrir o arquivo de histórico retorna erro 4059 -"Função não permitida em modo de teste" .
A questão permanece em aberto.
É necessário saber pelo testador o momento da última citação real no terminal.