![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
Posso ver o código, se não se importa? Já tentei de todas as maneiras, mas não funciona.
Não sei se é mais fácil adicionar o risco em percentagens de títulos. Gostaria de usar o código como exemplo e mostrar a rentabilidade do meu robô comercial.
Cada variante de caso pode ser marcada com uma constante inteira, uma constante de carácter ou uma expressão constante. Uma expressão constante pode não incluir variáveis ou chamadas de funções. Uma declaração deinterruptor deve ser do tipo inteiro.
Dei-lhe um código que funciona sem erros
Pergunto-me porque é que uma construção como esta não funciona, dá um erro - '}'. - nem todos os caminhos de controlo devolvem um valor
Dei-vos o código que funciona sem erros.
Pergunto-me porque é que uma construção como esta não funciona, dá um erro - '}'. - nem todos os caminhos de controlo devolvem um valor
return(Lot);
O que acha que esta função deve retornar? A meu ver -
Não funciona desta forma.
É assim que funciona.
Não funciona desta forma
Certo e não funciona. Depende de todos, mas eu pessoalmente sempre acreditei que o retorno( ) deveria ser declarado no final de qualquer função, e o compilador apoia-me nisto.
PS
Pessoalmente, de volta à MQL4 comecei a usar a variável Resultado para calcular o valor de retorno. Devo notar que chamar retorno( ) no fim do código da função é obrigatório e a sua presença no início/médio do código será por vezes percebida como algum análogo de quebra (a única diferença é que a quebra em si não é percebida pelo compilador como um comando para retornar o valor do resultado da função).
Não é correcto usar a condição == para variáveis de tipo duplo. Recomenda-se a comparação desta forma: