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
Renat escreveu-lhe claramente como abrir a lata de registo, se não estiver claro que o pode fazer desta forma. Clique no separador Especialistas, depois clique com o botão direito do rato no registo e seleccione abrir na lista que apareceu
ou como este
Fi-lo exactamente como Renat escreveu. File 20100831.log in directório C:\Program Files\MetaTrader 5\MQL5\Logs era de comprimento zero, ou seja, vazio.
Mas na segunda parte do seu posto havia outra opção para ver os dados, que funcionou (obrigado por isso). Isso deu-me uma ideia e uma série de experiências.
Experimentado. Acho que a razão da falta de dados foi que os dados permaneceram no buffer depois de fechar o Expert Advisor e só foram repostos no disco do diário depois de fechar o MT5 (apagar o Expert Advisor de um gráfico não tem esse efeito).
Repetiu a experiência do zero. O encerramento do Expert Advisor deixa o ficheiro vazio, sem quaisquer dados. O fecho do MT5 escreve fisicamente os dados do buffer para o log.
Pode aconselhar se existe um análogo do comando da escrita forçada de dados para o diário do consultor especializado (como FileFlush)?
O ficheiro pode estar temporariamente vazio, porque o terminal mantém os registos na memória e reinicia-os no disco em porções.
Para forçar a descarga de registos em disco, usar o comando "Abrir" na janela de registo necessária.
A sua resposta antecipou a minha pergunta :)
Obrigado pela vossa ajuda!
Não existe um comando de software explícito para reiniciar os buffers do sistema do terminal.
O terminal encarrega-se da frequência e da quantidade de dados de registo reiniciados no próprio disco.
Não existe um comando de software explícito para reiniciar os buffers do sistema do terminal.
O próprio terminal trata da frequência e volume de reinicialização dos dados de registo em disco.
Estou a ver.
Mas concordam que seria lógico forçar a escrita de toda a informação armazenada do buffer para o livro de registo quando se retira a EA do gráfico.
Mas concordam que seria lógico, quando a EA é retirada do gráfico, forçar a escrita de toda a informação armazenada de buffer para log.
Apenas se for assumido que alguém externo vai olhar para estes ficheiros de propósito. Se for feito por uma pessoa, os amortecedores de registo são reiniciados à força quando a função "Abrir" é chamada.
No modo de trabalho, os Expert Advisors podem gerar (e fazer) tantos registos que o terminal tem necessariamente de os guardar de modo a não abrandar as operações de ficheiros pequenos e frequentes.
Boa tarde!
A função Imprimir viu um valor no log _Point como 1e-005. Como se lê este valor 1e-005?
Boa tarde!
A função Imprimir viu um valor no log _Point como 1e-005. Como se lê este valor 1e-005?
Podemos fazer algo quanto ao estilizador... Aborrecido...
A ideia é novamente muito boa e útil, se antes eu próprio clicava em espaços e separadores, agora está feito, e poupa tempo, especialmente quando se muda o código. Removido um parêntese ou condição, etc., clicado e tudo fica alinhado, visualmente mais fácil de continuar a trabalhar. Mas, porque é que ele coloca armações? TODOS!!!! No meio do código! E MUITAS molduras...! Uma caixa é necessária apenas uma vez, no título de uma função, e é mais fácil copiá-la por si mesmo do que eliminar um ENORME grupo de caixas desnecessárias.
Por favor não diga que não vai mudar nada, este material não é difícil de remover, sem ele o modelador é uma coisa muito útil e útil.
0,00001 (1 até ao 5º grau menos)
0,00001 (1 até à 5ª potência negativa)
correcto 0.00001=1*10^(-5)
errado 0.00001=1^(-5)