[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 165
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
a função pode retornar um valor ao parâmetro passado a ele por referência &
Onde posso ler mais sobre o assunto? Não consigo encontrá-lo na documentação aqui no site. Muito obrigado de antemão.
Onde posso ler mais sobre o assunto? Não consigo encontrá-lo na documentação aqui no site. Muito obrigado de antemão.
https://docs.mql4.com/ru/basis/variables/formal
Olá a todos. Uma função pode retornar múltiplos valores (separados por vírgula) ?
retorno(1,2)
Ou será um absurdo? :)) Só preciso especificar o lote e o preço do pedido, mas não é racional escrever duas funções para isso.
O número é ilimitado.
Olá a todos. Uma função pode retornar múltiplos valores (separados por vírgula) ?
retorno(1,2)
Ou será um absurdo? :)) Eu só preciso definir o preço e o lote do pedido, mas não é racional escrever duas funções para ele.
Formalmente, não pode. Ou seja, a função retorna um valor, mas pode retornar uma estrutura ou uma classe (que é a mesma coisa). Infelizmente, na MQL4 é impossível, exceto pela devolução de uma estrutura que cabe em 4 bytes (int). Em seguida, as informações podem ser extraídas por meio de operações bitwise. Você também pode experimentar com DOUBLE e STRING.
função pode retornar um valor no parâmetro passado a ele por referência &
... exceto para o retorno de uma estrutura que se encaixa dentro de 4 bytes (int). Outras informações podem ser extraídas usando operações bitwise.
Você também podecortar em pedaços com divisão(/) e o restante das operações de divisão(%).
É mais fácil devolver um fio e depois analisá-lo, você pode colocar um monte de informações lá :)
Você também podecortar uma int em pedaços usando operações de divisão(/) e o restante da divisão(%).
Você também pode experimentar com DOUBLE e STRING.
É a mesma coisa, mas pelo rabo. As operações com baterias são primárias. Eles são mais rápidos.
)))