Início Negociação Sistemática Postagem

Exp_WAMI_Cloud_X2: Um Sistema de Trading Eficaz para MetaTrader 5

Anexo
21092.zip (24.69 KB, Baixar 0 vezes)

O sistema de trading Exp_WAMI_Cloud_X2 é uma ferramenta que segue tendências, utilizando os sinais de dois indicadores WAMI. O primeiro indicador identifica a direção da tendência lenta com base na posição das linhas principal e sinal. O segundo indicador determina o momento ideal para abrir uma operação, quando as linhas se cruzam. O sinal é gerado quando uma barra se fecha, e duas condições devem ser atendidas:

  • Os sinais da tendência rápida e lenta estão alinhados;
  • A direção da tendência rápida mudou.

Parâmetros de Entrada do Sistema de Trading

//+-------------------------------------------------+
//| Parâmetros de entrada do indicador EA            |
//+-------------------------------------------------+
sinput string Trade="Gerenciamento de Trades";    //+============== GERENCIAMENTO DE TRADES ==============+  
input double MM=0.1;               //Parte do depósito em uma operação
input MarginMode MMMode=LOT;      //Método de detecção do valor do lote
input uint    StopLoss_=1000;      //Stop Loss em pontos
input uint    TakeProfit_=2000;    //Take Profit em pontos
sinput string MustTrade="Permissões de Trade";    //+============== PERMISSÕES DE TRADE ==============+  
input int    Deviation_=10;       //Máxima variação de preço em pontos
input bool   BuyPosOpen=true;     //Permissão para abrir posições longas
input bool   SellPosOpen=true;    //Permissão para abrir posições curtas
//+-------------------------------------------------+
//| Parâmetros de entrada do indicador de filtro        |
//+-------------------------------------------------+
sinput string Filter="PARÂMETROS DA TENDÊNCIA LENTA";            //+============== PARÂMETROS DA TENDÊNCIA ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;                     //1 Período do gráfico para a tendência
input uint                 InpPeriodMA1      =4             // Primeiro período MA
input ENUM_MA_METHOD       InpMethodMA1      =MODE_SMA      // Método da primeira MA
input uint                 InpPeriodMA2      =13            // Segundo período MA
input ENUM_MA_METHOD       InpMethodMA2      =MODE_SMA        // Método da segunda MA
input uint                 InpPeriodMA3      =13            // Terceiro período MA
input ENUM_MA_METHOD       InpMethodMA3      =MODE_SMA      // Método da terceira MA
input uint                 InpPeriodSig      =4            // Período da MA de sinal
input ENUM_MA_METHOD       InpMethodSig      =MODE_SMA      // Método da MA de sinal
input ENUM_APPLIED_PRICE   InpAppliedPrice   =PRICE_CLOSE   // Preço aplicado
input uint SignalBar=1;                                        // número da barra para receber o sinal de entrada
input bool   BuyPosClose=true;                                 // Permissão para fechar posições longas pela tendência
input bool   SellPosClose=true;                                // Permissão para fechar posições curtas pela tendência
//+-------------------------------------------------+
//| Parâmetros de entrada do indicador de entrada         |
//+-------------------------------------------------+
sinput string Input="PARÂMETROS DE ENTRADA";                         //+=============== PARÂMETROS DE ENTRADA ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;                   //2 Período do gráfico para entrada 
input uint                 InpPeriodMA1_      =4            // Primeiro período MA
input ENUM_MA_METHOD       InpMethodMA1_      =MODE_SMA     // Método da primeira MA
input uint                 InpPeriodMA2_      =13           // Segundo período MA
input ENUM_MA_METHOD       InpMethodMA2_      =MODE_SMA     // Método da segunda MA
input uint                 InpPeriodMA3_      =13           // Terceiro período MA
input ENUM_MA_METHOD       InpMethodMA3_      =MODE_SMA     // Método da terceira MA
input uint                 InpPeriodSig_      =4            // Período da MA de sinal
input ENUM_MA_METHOD       InpMethodSig_      =MODE_SMA     // Método da MA de sinal
input ENUM_APPLIED_PRICE   InpAppliedPrice_   =PRICE_CLOSE  // Preço aplicado
input uint SignalBar_=1;                                        // número da barra para receber um sinal de entrada
input bool   BuyPosClose_=false                               // Permissão para fechar posições longas pelo sinal
input bool   SellPosClose_=false                              // Permissão para fechar posições curtas pelo sinal
//+-------------------------------------------------+

Os parâmetros de string com texto no código dos parâmetros de entrada servem apenas para melhor visualização da janela de parâmetros do expert.

Os indicadores WAMI_Cloud_HTF no EA foram projetados apenas para uma visualização mais conveniente das tendências no Strategy Tester e não funcionam em nenhum outro modo.

Para que o EA funcione corretamente, os arquivos compilados dos indicadores WAMI.ex5 e WAMI_Cloud_HTF.ex5 devem estar na pasta <diretório_dados_terminal>\MQL5\Indicators.

Vale lembrar que a biblioteca TradeAlgorithms.mqh permite o uso de sistemas de trading com corretores que oferecem spread não zero e a opção de definir o Stop Loss e o Take Profit juntamente com a abertura de posições. Você pode baixar mais variantes da biblioteca através do seguinte link: Trade Algorithms.

Os parâmetros de entrada padrão do Expert Advisor foram utilizados durante os testes abaixo. O Stop Loss e o Take Profit não foram utilizados durante os testes.

Resultados dos testes de 2016 no EURUSD, tendência lenta no H4, entrada pela tendência rápida no M30:

Fig 1. Exemplos de negócios no gráfico

Fig 1. Exemplos de negócios no gráfico


Fig. 2. Gráfico de resultados dos testes

Fig. 2. Gráfico de resultados dos testes

Publicações relacionadas

Comentário (0)