Hoje, vamos explorar dois sistemas de trading independentes que utilizam os indicadores SilverTrend_V2 e ColorJFatl_Digit dentro de um único EA (Sistema de Trading). O interessante é que você pode ajustar o tamanho das futuras operações com base nos resultados das anteriores.
Os sinais para abrir operações são gerados quando uma barra se fecha e há uma mudança de tendência, o que é visualizado pela alteração de cor de um dos dois indicadores.
Para gerenciar os volumes das posições a serem abertas, adicionamos blocos de entradas no EA. Por exemplo, no sistema que utiliza o indicador SilverTrend:
inputuint A_BuyLossMMTriger=2; //Número de posições de compra perdedoras para reduzir MMinputuint A_SellLossMMTriger=2;//Número de posições de venda perdedoras para reduzir MMinputdouble A_SmallMM=0.01 //Participação do depósito em uma operação, quando perdendoinputdouble A_MM=0.1 //Participação do depósito em uma operação para trading normal
Com essas entradas, se houver duas operações anteriores na mesma direção, o EA abrirá a próxima operação com um tamanho de lote de apenas 0.01. Se pelo menos uma das duas últimas operações não for perdedora, o volume da posição será de 0.1.
As entradas para o sistema de trading que utiliza o ColorJFatl_Digit são exatamente as mesmas:
inputuint B_BuyLossMMTriger=2 //Número de posições de compra perdedoras para reduzir MMinputuint B_SellLossMMTriger=2;//Número de posições de venda perdedoras para reduzir MMinputdouble B_SmallMM=0.01 //Participação do depósito em uma operação, quando perdendoinputdouble B_MM=0.01 //Participação do depósito em uma operação, quando perdendo
Para que o EA funcione corretamente, os arquivos compilados dos indicadores SilverTrend.ex5 e ColorJFatl_Digit.ex5 devem estar na pasta <diretório_de_dados_do_terminal>\MQL5\Indicators.
Nos testes apresentados abaixo, foram utilizados os parâmetros padrões do EA com stops.

Fig 1. Exemplos de trades no gráfico
Resultados do teste para GBPUSD H6 durante o ano de 2016:

Fig. 2. Gráfico de resultados do teste

Comentário 0