Como Fechar Operações no Lucro ou Prejuízo com o MetaTrader 4

Mike 2024.03.25 03:17 13 0 0
Anexo

Se você é trader e utiliza o MetaTrader 4, já deve ter se perguntado como gerenciar suas operações de forma eficaz, não é mesmo? Hoje, vou falar sobre uma ferramenta incrível chamada Close_on_PROFIT_or_LOSS_inAccont_Currency, que pode ser a chave para otimizar seus resultados nas operações de Forex.

//+------------------------------------------------------------------------------------------------------------------------------+

//| Otimização do Close_on_PROFIT_or_LOSS_inAccont_Currency_V2: O que há de novo:

  • 1. Tratamento de Erros: O código agora possui um mecanismo para lidar com situações em que as ordens não podem ser fechadas ou excluídas.
  • 2. Otimização do Código: O código foi otimizado para evitar repetições e melhorar a legibilidade.
  • 3. Eficiência: Remoção de loops ou cálculos desnecessários, tornando a execução mais rápida.
  • 4. Limpeza dos Objetos do Gráfico: Todos os objetos do gráfico são limpos ao desativar o EA.

//+------------------------------------------------------------------------------------------------------------------------------+

Screenshot do MetaTrader 4

Antes de mais nada, é importante saber que se o valor do EA estiver definido como 0, ele não fará nada. Para que o fechamento das operações funcione, o parâmetro Positive_Closure_in_Account_Currency deve ser maior que o saldo atual (Equity). Caso contrário, as operações serão executadas imediatamente.

Exemplo: Se o Equity é de R$ 55.000 e o Positive_Closure_in_Account_Currency está definido para R$ 55.500, você estará buscando um lucro de R$ 500.

Importante: Se Positive_Closure_in_Account_Currency > R$ 55.000, as operações serão executadas imediatamente.

Da mesma forma, o Negative_Closure_in_Account_Currency deve ser inferior ao saldo atual para evitar a execução imediata das operações.

Exemplo: Com um Equity de R$ 55.000 e o Negative_Closure_in_Account_Currency definido para R$ 54.500, você estará disposto a perder apenas R$ 500.

Atenção: Se Negative_Closure_in_Account_Currency < R$ 55.000, as operações serão executadas imediatamente.

Vale lembrar que picos de spread podem ser evitados ao reduzir o número do spread. Contudo, o mercado tem suas próprias regras e você pode acabar enfrentando ganhos ou perdas maiores. Se o spread estiver definido abaixo da média para os pares negociados, essas posições não serão executadas.

AVISO: Utilize este software por sua conta e risco. O mercado Forex é altamente volátil!

#property copyright "Copyright 2024, MetaQuotes Ltd."

#property link "https://www.mql5.com"

#property version "1.01"

#property description "persinaru@gmail.com"

#property description "IP 2024 - código aberto gratuito"

#property description "Este EA fecha todas as operações com lucros e perdas calculados na moeda da conta."

#property description "AVISO: Use este software por sua conta e risco."

#property description "O criador deste script não pode ser responsabilizado por qualquer dano ou perda."

#property strict

#property show_inputs

extern string Closures = "EA fecha todas as operações e ordens pendentes quando um lucro ou prejuízo é alcançado. Lucros e prejuízos são calculados na moeda da conta.";

extern int Positive_Closure_in_Account_Currency = 0;

extern int Negative_Closure_in_Account_Currency = 0;

extern int Spread = 10;

Lista
Comentário 0