Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 763
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
Em OnTick() controle o apertar do botão. Se funcionar no testador - controle em OnTick(), mas na vida real este bloco de controle não será executado e será controlado em OnChartEvent()
Como assim? Nenhum parâmetro de evento é passado para OnTick().
Como isso pode ser? Nenhum parâmetro de evento é passado para OnTick().
Mas o apertar do botão é monitorado
É exatamente o mesmo controle no OnChartEvent() com a diferença de que ele é verificado somente no momento da pressão, não em cada carrapato.Mas o acionamento do botão é controlado
Exatamente o mesmo controle no OnChartEvent() com a única diferença é que a verificação ocorre excepcionalmente no momento do clique, não em cada tic-tac.Não está no momento da liberação? Clicar em um objeto só é contado se você pressionar o lançamento dentro do objeto. Se você clicar em um objeto, mover o cursor para longe dele enquanto segura o botão, e depois soltá-lo, o objeto está clicado?
No entanto, ainda não experimentei.
Não está no momento da prensagem? Clicar em um objeto só conta se você pressionar e liberar dentro do objeto. Se você clicar em um objeto, mover o cursor para longe dele enquanto segura o botão, e depois soltá-lo, o objeto está clicado?
No entanto, ainda não experimentei.
Eu também não experimentei, portanto, não posso dizer nada com certeza. Mas parece ser por empurrar. Havia até mesmo um fio em algum lugar discutindo isso. Se a memória me serve corretamente, parece que eles até pediram para separar o evento para pressionar e soltar o botão do mouse.
OnChartEvent() não funciona no testador.
Por favor, mostre o botão que pode funcionar no testador. Por exemplo, clique sobre qual, a bandeira de comércio = verdadeiro será hasteada; clique novamente? comércio = falso;
Como isso pode ser feito? Nenhum parâmetro de evento é passado para OnTick().
https://www.mql5.com/ru/forum/171668#comment_10574757
Desmontando o código do indicador EquityChartModeller.
Ela tem 2 funções personalizadas:
Não entendo onde está destacado em amarelo. Se a fórmula do portfólio for parecida: "USDSEK-4 USDCAD+9 EURJPY-5 AUDNZD-5 EURAUD-1 GBPJPY+6 USDNOK-2", então como o loop while(p>=0) pode ser anulado para if(p==0) se apenas quebra if(X==="+"||X=="-") quebra; ??
E então abaixo, se(p==0) , por que o lote está definido para 1 -Lotes[Total-1]=1;? ?
Indicador aqui: https://www.mql5.com/ru/code/10962
Desmontando o código do indicador EquityChartModeller.
Ela tem 2 funções personalizadas:
...Indicador aqui: https://www.mql5.com/ru/code/10962
Insira o código corretamente:
Insira o código corretamente:
corrigido
corrigido
Que tal um modelador? Ctrl+, (vírgula em inglês)
Eu não estou me metendo com você. É só que você é que precisa de ajuda, então cabe a você dar as informações de uma forma utilizável, não uma lixeira.