Negociação Sistemática 게시글

Candle Cross: Uma Ferramenta Essencial para MetaTrader 4

첨부파일
27596.zip (1.21 KB, 다운로드 0회)

Candle Cross

Hoje, vamos falar sobre um código simples que pode ser a chave para melhorar suas operações: o Candle Cross. Essa técnica é ideal para traders que utilizam o MetaTrader 4 e desejam implementar condições de cruzamento de candles.

Antes de mais nada, aqui está um link para a versão do código para o MetaTrader 5, caso você esteja interessado: Código MT5.

Função Principal


bool   crossed[2];

//+------------------------------------------------------------------+
int OnInit()
  {
   for (int i = 0; i < ArraySize(crossed); i++)
      crossed[i] = true;
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
void OnTick()
  {
// Sua condição de compra
if(Cross(0,Open[0] > Condition))
     {
....// suas condições de compra aqui //...
     }

// Sua condição de venda
if(Cross(1,Open[0] < Condition))
     {
....// suas condições de venda aqui //...
     }
  }
//+------------------------------------------------------------------+
bool Cross(int i, bool condition)
  {
   bool ret = condition && !crossed[i];
   crossed[i] = condition;
   return(ret);
  }

Com esse código, você pode definir condições específicas para suas operações de compra e venda baseadas no cruzamento de candles. É uma ferramenta poderosa para quem deseja automatizar suas estratégias.

Não se esqueça: o sucesso no trading vem da prática e do aprendizado constante. Experimente implementar o Candle Cross e veja como ele pode ajudar a otimizar suas decisões!

연관 포스트

댓글 (0)