Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1484
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
O padrão é 1. E se o anúncio do número de construções não ajudar, então prossiga para a opção B.
Obrigado, vou ter isso em mente.
O problema estava, como você disse, na inicialização.
Bom dia a todos! Até onde entendi, a função int start() ouvoid start( ) é obsoleta, mas funciona por enquanto. Agora você deve usar o OnStart() vazio em vez dele. Mas aqui vai uma observação. Em um indicador que não requer trabalho com arrays eu substituo int OnCalculate() por start() - o indicador funciona, mas sua substituição por OnStart() o quebra. Acontece questart() e OnStart() não são equivalentes? Vale a pena usar o start() ou ele vai parar de funcionar após a próxima atualização do MT4?
OnStart para roteiros e serviços
Assim é o start() para scripts, mas funciona no indicador. Eu quero entender, é mesmo utilizável?
Assim é o start() para scripts, mas funciona no indicador. Eu quero entender, pode ser usado de qualquer maneira?
OnStart não pode ser usado em indicadores
start era usado anteriormente para tudo: Scripts de indicadores de consultores especialistas stratstop
OnStart não pode ser usado em indicadores
start era usado anteriormente para tudo: Scripts de indicadores de consultores especialistas stratstop
Entendi. Obrigado!
OnStart não pode ser usado em indicadores
start era usado anteriormente para tudo: Scripts de indicadores de consultores especialistas stratstop
POSSÍVEL...
quando o indicador se comporta como um script, se OnStart estiver presente - ele é executado e após sua conclusão o __indicador__ é descarregado
Devido ao fato de que os indicadores são executados no fluxo do gráfico, até que o OnStart seja finalizado, o gráfico será "suspenso".
POSSÍVEL...
ao mesmo tempo, o indicador se comporta como um script, se OnStart estiver presente - ele é executado e depois de terminado o __indicador__ é descarregado
Devido ao fato de que os indicadores são executados no fluxo do gráfico, até que o OnStart seja finalizado, o gráfico será "suspenso".
POSSÍVEL...
ao mesmo tempo, o indicador se comporta como um script, se OnStart estiver presente - ele é executado e depois de terminado o __indicador__ é descarregado
Isto se deve ao fato de que os indicadores são executados no fluxo do gráfico, até que o OnStart esteja completo, o gráfico será "suspenso".
verificado.
No MT4 - OnStart está rodando no indicador!
o indicador não é descarregado
No MT5 - OnStart não é executado no indicador!
Portanto, é mais uma omissão que não seja banido no mt4.