Sistema de Trading ColorXPWMA para MetaTrader 5: Como Funciona

Mike 2018.09.28 00:54 20 0 0
Anexo

Hoje vamos falar sobre um sistema de trading bem interessante que utiliza três sistemas independentes com os indicadores ColorXPWMA_Digit dentro de um único EA (Expert Advisor). A grande sacada desse sistema é que ele pode ajustar o volume de negociações futuras com base nos resultados das negociações anteriores. Os sinais de trading são gerados quando uma barra se fecha e um tendência muda, o que é indicado por qualquer um dos três indicadores alterando sua cor.

Os blocos de variáveis de entrada do EA são configurados para gerenciar os volumes das posições abertas. Por exemplo, para o primeiro sistema, temos:

input uint    A_BuyTotalMMTriger=5; //Número de últimas compras para calcular o stop loss
input uint    A_BuyLossMMTriger=3;  //Número de compras perdedoras para reduzir MM
input uint    A_SellTotalMMTriger=5;//Número de últimas vendas para calcular o stop loss
input uint    A_SellLossMMTriger=3; //Número de vendas perdedoras para reduzir MM
input double  A_SmallMM=0.01;       //Porcentagem do depósito em uma operação em caso de perda
input double  A_MM=0.1;             //Porcentagem do depósito em uma operação durante o trading normal
input MarginMode A_MMMode=LOT;      //Modo de configuração do lote

Se você configurar esses parâmetros e, ao analisar as últimas cinco negociações, perceber que três delas foram em uma única direção e resultaram em perdas, o EA vai abrir a próxima negociação na mesma direção com um volume de 0.01 lote. Se houver menos de três negociações perdedoras nas últimas cinco, o volume da posição será de 0.1.

Os parâmetros são semelhantes para o segundo sistema de trading:

input uint    B_BuyTotalMMTriger=5; //Número de últimas compras para calcular o stop loss
input uint    B_BuyLossMMTriger=3;  //Número de compras perdedoras para reduzir MM
input uint    B_SellTotalMMTriger=5;//Número de últimas vendas para calcular o stop loss
input uint    B_SellLossMMTriger=3; //Número de vendas perdedoras para reduzir MM
input double  B_SmallMM=0.01;       //Porcentagem do depósito em uma operação em caso de perda
input double  B_MM=0.1;             //Porcentagem do depósito em uma operação durante o trading normal
input MarginMode B_MMMode=LOT;      //Modo de configuração do lote

O prefixo C_ é utilizado nas entradas do terceiro sistema.

A melhor forma de configurar esse EA é ajustá-lo para cada sistema de trading separadamente, desativando os outros dois com as chaves apropriadas:

input bool    B_BuyPosOpen=true;    //Permissão para abrir posições longas
input bool    B_SellPosOpen=true   //Permissão para abrir posições curtas

Você pode configurar essas permissões para false quando necessário.

Para que o EA funcione corretamente, o arquivo compilado ColorXPWMA_Digit.ex5 deve estar disponível na pasta <terminal_data_directory>\MQL5\Indicators.

Os parâmetros de entrada padrão do Expert Advisor com stops foram usados nos testes que você verá abaixo.

Fig. 1. Exemplo de trades no gráfico

Fig. 1. Exemplo de trades no gráfico

Resultados dos testes para o par USDJPY nas configurações H2, H4 e H8 durante 2017.

Fig. 2. Gráfico de resultados do teste

Fig. 2. Gráfico de resultados do teste

Lista
Comentário 0