Hoje vamos falar sobre um sistema de trading incrível que utiliza os indicadores ColorJFatl_Digit dentro de um único EA (Expert Advisor). Esse sistema é composto por três sistemas de trading independentes, que ajustam o volume de uma operação com base nos resultados das operações anteriores.
Os sinais de trading são gerados quando uma barra se fecha e há uma mudança de tendência, o que é sinalizado por qualquer um dos três indicadores mudando de cor.
Gerenciando o Volume das Operações
O EA possui blocos de variáveis de entrada para gerenciar os volumes das posições abertas. Por exemplo, para o primeiro sistema, temos as seguintes configurações:
input uint A_BuyLossMMTriger=2; // Número de operações de compra com prejuízo para diminuir o MM input uint A_SellLossMMTriger=2; // Número de operações de venda com prejuízo para diminuir o MM input double A_SmallMM=0.01 // Percentual de recursos financeiros do depósito utilizados em uma operação em caso de prejuízo input double A_MM=0.1 // Percentual de recursos financeiros do depósito utilizados em uma operação em caso de trading normal
Com essas configurações, caso as duas últimas operações em uma direção tenham sido prejuízo, o EA abrirá a próxima operação na mesma direção com um volume de 0.01 lot. Se pelo menos uma das duas últimas operações não tiver sido prejuízo, o volume da posição será de 0.1.
Configurações para o Segundo Sistema
As entradas para o segundo sistema de trading são semelhantes:
input uint B_BuyLossMMTriger=2 // Número de operações de compra com prejuízo para diminuir o MM input uint B_SellLossMMTriger=2; // Número de operações de venda com prejuízo para diminuir o MM input double B_SmallMM=0.01 // Percentual de recursos financeiros do depósito utilizados em uma operação em caso de prejuízo input double B_MM=0.1 // Percentual de recursos financeiros do depósito utilizados em uma operação
Para o terceiro sistema, usamos o prefixo C_ nas entradas.
Configurando o EA de Forma Eficiente
A opção mais eficiente para configurar esse EA é ajustá-lo em cada sistema de trading separadamente, desabilitando os outros dois, utilizando os parâmetros adequados:
input bool B_BuyPosOpen=true // Permissão para abrir posições longas input bool B_SellPosOpen=true // Permissão para abrir posições curtas
Basta definir como false quando não quiser operar.
Para que o EA funcione corretamente, o arquivo compilado ColorJFatl_Digit.ex5 deve estar na pasta <terminal_data_directory>\MQL5\Indicators.
Os parâmetros de entrada padrão do Expert Advisor com stops foram utilizados nos testes mostrados abaixo.

Fig. 1. Exemplos de trades no gráfico
Resultados dos testes para GBPJPY H3, H8 e Diário ao longo do ano de 2016.

Fig. 2. Gráfico de resultados dos testes
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Baixe Todo o Histórico de Ticks de um Símbolo no MetaTrader 5
- Análise do The MasterMind 3 (Edição Campeonato) para MetaTrader 4
- MAMACD: Uma Análise do Sistema de Trading para MetaTrader 5
- MasterMind 2: O Robô de Trading para MetaTrader 4 que Você Precisa Conhecer