![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
Novo artigo Funções em Aplicativos MQL5 foi publicado:
As funções são componentes essenciais em qualquer linguagem de programação. Entre outras coisas, elas ajudam os desenvolvedores a aplicar o princípio DRY (don't repeat youself, não se repita). O artigo fala sobre funções e sua criação no MQL5 com a ajuda de aplicativos simples que enriquecem seu sistema de negociação, sem complicá-lo.
Suponhamos que precisemos que o programa feche todas as ordens abertas quando o patrimônio atingir o máximo rebaixamento. Essa tarefa deve ser executada em várias partes do programa. Nesse caso, é melhor criar uma função e incorporar o código ou lógica necessários para realizar essa tarefa e, em seguida, chamá-la em outras partes, em vez de repetir o mesmo código em todos os lugares necessários.
Para responder à pergunta de por que devemos usar esse tipo de função, é necessário examinar as características do uso de funções personalizadas:
Autor: Mohamed Abdelmaaboud