Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 527
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Eu faço todas as minhas experiências com roteiros. Execute o roteiro em seu terminal. Mude algumas linhas ou jogue-as fora. Veja o que acontece
Quero encontrar o Mínimo Máximo de dados indicadores, já fiz "tudo de acordo com o manual", mas parece que os dados indicadores não estão escritos em uma matriz. MQL pro me diz onde cometi um erro.
Quero encontrar o Mínimo Máximo de dados indicadores, já fiz "tudo de acordo com o manual", mas parece que os dados indicadores não estão escritos em uma matriz. Se você é um profissional da MQL, por favor, me informe onde cometi um erro.
O valor do limite variável é maior que zero. Portanto, nenhum dos loops funcionará. Como resultado, o ArrayGreen e o ArrayRad ficarão por preencher.
Se estabelecermos o limite a zero ou menos, o programa voltará ao primeiro laço.
Assim, precisamos modificar a condição dos loops. Muito provavelmente, deveria ser feito assim:
Quero encontrar o Mínimo Máximo de dados indicadores, já fiz "tudo de acordo com o manual", mas parece que os dados indicadores não estão escritos em uma matriz. Eu tenho um bom profissional de MQL, por favor me avise onde cometi um erro.
Também, no iCustom(...........); o último parâmetro aprovado i
algo como isto.
Boa tarde!
Para a conveniência de testar, quero remover o botão para ativar e desativar a condição, para que eu não tenha que entrar sempre no código e não tenha que mudar esta condição em texto para torná-la ineficaz.
Em outras palavras, neste momento o faço desta maneira:
Desligando desta maneira:
Tentei ativar e desativar a bool Y=True; (Onde Y é a condição), atribuir Y à condição, e dividir ramos se a condição está ou não em vigor através de outro se. Mas algo não deu certo.
Você pode aconselhar como proceder em tais casos?
Boa tarde!
Para a conveniência de testar, quero remover o botão para ativar e desativar a condição, para que eu não tenha que entrar sempre no código e não tenha que mudar a condição em texto, para que ela não tenha efeito.
Em outras palavras, neste momento o faço desta maneira:
Desligando desta maneira:
Tentei ativar e desativar o botão de entrada Y=True; (Onde Y é a condição) configurações, atribuir Y à condição, e dividir ramos se a condição funciona ou não através de outro se. Mas algo não deu certo.
Por favor, informe o que fazer em tais casos.
Poder-se-ia fazer o seguinte
Você poderia fazer isso.
A razão é que o algoritmo ignora a Falsa condição e passa para as condições seguintes.
O algoritmo não irá mais longe, enquanto deve ignorar esta condição quando o código for Falso e ir para as próximas condições.
No meu caso, a única opção é especificar 2 filiais?
Ou há uma maneira mais fácil?
Em sua versão, se o valor
O algoritmo não irá mais longe, enquanto deve ignorar esta condição se for Falso e ir para as próximas condições.
No meu caso, a única opção é escrever 2 filiais?
Ou há uma maneira mais fácil?
Em sua versão, se o valor
O algoritmo não irá mais longe, enquanto deve ignorar esta condição se for Falso e ir para as próximas condições.
No meu caso, a única opção é escrever 2 filiais?
Ou há uma maneira mais fácil?
Somente desta maneira