Como Usar o EA de Abertura e Fechamento no MetaTrader 5

Mike 2017.01.20 02:08 32 0 0
Anexo

O EA (Expert Advisor) que vamos discutir aqui é uma ferramenta poderosa para abrir e fechar posições em horários específicos que você determinar. Vamos entender como isso funciona, ok?

Condições para Abertura de Posições

  • Para Compra: O EA abre uma posição de compra se a média móvel exponencial rápida (iMA) na primeira barra estiver acima da média móvel exponencial lenta (iMA). Veja como funciona:
if (iMAGet(handle_iMAFast, 1) > iMAGet(handle_iMASlow, 1)) {
if (!RefreshRates())
return;
price = m_symbol.Ask();
if (Extm_sl > 0.0)
sl = m_symbol.Bid() - Extm_sl;
if (Extm_tp > 0.0)
tp = m_symbol.Bid() + Extm_tp;
m_trade.Buy(m_lots, InpSymbol, price, sl, tp);
}
  • Para Venda: O EA abre uma posição de venda se a média móvel exponencial rápida (iMA) estiver abaixo da média móvel exponencial lenta (iMA). O código é parecido:
if (iMAGet(handle_iMAFast, 1) < iMAGet(handle_iMASlow, 1)) {
if (!RefreshRates())
return;
price = m_symbol.Bid();
if (Extm_sl > 0.0)
sl = m_symbol.Ask() + Extm_sl;
if (Extm_tp > 0.0)
tp = m_symbol.Ask() - Extm_tp;
m_trade.Sell(m_lots, InpSymbol, price, sl, tp);
}

Horários de Abertura e Fechamento

O EA considera apenas horas no formato HH:mm para os inputs de tempo.

Inputs do EA

Abaixo estão os parâmetros que você pode configurar:

  • Horário de Abertura (apenas HH:mm): define quando a posição deve ser aberta.
  • Horário de Fechamento (apenas HH:mm): define quando a posição deve ser fechada.
  • Símbolo: o ativo que você está negociando.
  • Volume da Transação: o volume da posição que será aberta.
  • Stop Loss: nível de stop loss para a operação.
  • Take Profit: nível de take profit para a operação.
  • Tipo de operação: true para comprar, false para vender.
  • Número Mágico: identificador único do EA.

Com essas informações, você está pronto para utilizar o EA e potencializar suas operações. Qualquer dúvida, é só deixar um comentário abaixo!

Lista
Comentário 0