Sistema de Trading ColorXPWMA para MetaTrader 5: Como Funciona

Mike 2018.09.28 00:54 43 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:

inputuint    A_BuyTotalMMTriger=5; //Número de últimas compras para calcular o stop lossinputuint    A_BuyLossMMTriger=3;  //Número de compras perdedoras para reduzir MMinputuint    A_SellTotalMMTriger=5;//Número de últimas vendas para calcular o stop lossinputuint    A_SellLossMMTriger=3; //Número de vendas perdedoras para reduzir MMinputdouble  A_SmallMM=0.01;       //Porcentagem do depósito em uma operação em caso de perdainputdouble  A_MM=0.1;             //Porcentagem do depósito em uma operação durante o trading normalinput 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:

inputuint    B_BuyTotalMMTriger=5; //Número de últimas compras para calcular o stop lossinputuint    B_BuyLossMMTriger=3;  //Número de compras perdedoras para reduzir MMinputuint    B_SellTotalMMTriger=5;//Número de últimas vendas para calcular o stop lossinputuint    B_SellLossMMTriger=3; //Número de vendas perdedoras para reduzir MMinputdouble  B_SmallMM=0.01;       //Porcentagem do depósito em uma operação em caso de perdainputdouble  B_MM=0.1;             //Porcentagem do depósito em uma operação durante o trading normalinput 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:

inputbool    B_BuyPosOpen=true;    //Permissão para abrir posições longasinputbool    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