Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1462
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
Aqui está o tweaked, o original é simplesmente sombrio.
P.S. Dot.mq4 - original completo
Desculpe pelo longo tempo, eu estava ocupado com o trabalho.
Aqui está:
Entendo esta idéia, é útil, mas não funciona para mim neste caso. Preciso cronometrar o Testador: botão de parada pressionado no indicador
não é certo que depois de pressionar o botão as impressões serão escritas no registro
então tente escrever em cada nova barra no arquivo todas as funções de trabalhar com o ambiente - proibindo o comércio, testando, terminando o programa.....https://docs.mql4.com/ru/check
se não houver ajuda, você não pode, então procure algo através do WinAPI
HH: faça um botão e clique nele - pressione, faça todas as ações, e depois deixe o visualizador terminar o funcionamento ocioso, imho mais rápido que a busca
não é certo que as impressões sejam escritas no registro depois que o botão é pressionado
então tente escrever no arquivo cada nova barra todas as funções para trabalhar com o ambiente - proibindo o comércio, testando, terminando o programa.....
Se isso não ajudar, então você não pode, então procure algo por meio do WinAPI
HH: Faça um botão e pressione - pressione, faça todas as ações, e depois deixe o visualizador terminar o funcionamento ocioso, imho mais rápido do que procurar
Botão de parada de impressão no compartimento do Testador: botão de parada pressionado
Mas ainda não o encontrei nos documentos. Para o Expert Advisor a parada é chamada pela OnDynit, para o indicador apenas a impressão na revista. O indicador deixa de testar e pronto. Na verdade, há uma pausa. Mas não é impresso na revista.
Nota
Em geral, não é difícil apagar o indicador ou fechar a janela manualmente. Mas a questão é interessante. É como o acesso ao tempo real através de um pedido a um símbolo de terceiros) É suposto acompanhar de alguma forma o final dos testes com o botão de parada).
Impressão do botão de parada no magazine do Testador: botão de parada pressionado
Mas ainda não o encontrei nos documentos. Para o Expert Advisor a parada é chamada pelo OnDeinit, pois o indicador só é impresso na revista. O indicador deixa de testar e pronto. Na verdade, há uma pausa. Mas não é impresso na revista.
Nota
Em geral, não é difícil apagar o indicador ou fechar a janela manualmente. Mas a questão é interessante. É como o acesso ao tempo real através de um pedido a um símbolo de terceiros) Parece que deveria de alguma forma rastrear o final da parada do botão de teste).
não sei
procurar no fórum IsTesting() - encontrou discussões similares
ZZY: Acho que o log imprime o terminal, mas preciso do código MQL para fazer isso
ZZZY: escreva EA, imho, a visualização do indicador é tediosa ))))
Lamento que tenha levado tanto tempo - tenho estado ocupado com o trabalho.
Aqui está:
As mudanças são drásticas, mas não é essa a questão.
Eu vou lidar com o iMAOnArray, esse era o objetivo
Obrigado!
As mudanças são dramáticas, mas não é essa a questão.
Eu vou lidar com o iMAOnArray, esse era o objetivo
Obrigado!
É que tudo aqui é exatamente o mesmo que ali. Mas na MQL5 é tão fácil quanto isso.
Olá. Por que ao apagar uma constante não descrita emObjectCreate();
Por exemplo, z_ordem ou oculto? Será que isso causará um erro após a compilação? Eles não participam do desenho da linha.
Olá. Por que ao apagar uma constante não descrita emObjectCreate();
Por exemplo, z_ordem ou oculto? Será que isso causará um erro após a compilação? Eles não participam do desenho da linha.
Ao apagar um dos parâmetros da função de entrada, tenha cuidado com as vírgulas e os parênteses de fechamento.
Ao apagar um dos parâmetros de entrada de uma função, tenha cuidado com as vírgulas e os parênteses de fechamento.
Alexey, obrigado. Prestei atenção à pontuação, antes de tudo. O roteiro foi reduzido ao mínimo, deixei o necessário para ObjectCreate()(ponto de ancoragem, symv, AND TD). E acontece que somente no cabeçalho as constantes do código em qualquer lugar não ocorrem) sobre isso e a questão surgiu, por que eliminar pelo menos um erro ocorre. E a questão surge, pode haver condições obrigatórias com uma lista de constantes no cabeçalho. cabeçalho da função)))?
Se você pudesse escrever o erro que aparece, seria mais fácil de entender, caso contrário ele sai como telepatia - adivinhe que erro eu tenho)