[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 92
![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
Ambos são corretos, mas o segundo é mais rápido. A primeira sempre verifica todas as condições, a segunda não verifica todas as condições. E é melhor escrevê-lo assim para evitar confusão com a filiação de outros:
Ou colocar os suportes em torno dos blocos de uma só vez.
Ambos são corretos
Certo, agora vamos especular sobre o que acontece quando cond_1, cond_2, cond_3 não são mutuamente exclusivos...
Não estou discutindo, os códigos dão resultados diferentes em geral. Mas se as condições não se sobrepõem, os resultados parecem ser os mesmos.
Pode ser mais fácil passar pela swith(), se você não precisar calcular as condições...
Na troca o valor no caso deve ser int, nem sempre cond_ é int. Eu estava honestamente interessado na própria lógica, cuja entrada é melhor/mais rápida.
Na troca o valor no caso deve ser int, nem sempre cond_ é int. Eu estava honestamente interessado na própria lógica, cuja entrada é melhor/mais rápida.
A segunda, mas há uma restrição de nidificação.
É melhor usar o caso, se houver tal possibilidade.
Você tem exatamente todas as condições atendidas quando y = 1. Eles não são mutuamente exclusivos.
Mutuamente exclusivas são, por exemplo: y<0, y==0, y>0.
Você tem exatamente todas as condições atendidas quando y = 1. Eles não são mutuamente exclusivos.
Mutuamente exclusivas são, por exemplo: y<0, y==0, y>0.