Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

Exp_AbsolutelyNoLagLwma_Digit_NN3_MMRec - expert para MetaTrader 5

Visualizações:
590
Avaliação:
(8)
Publicado:
2018.11.27 09:58
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Três sistemas de trading independentes usando o indicador AbsolutelyNoLagLwma_Digit dentro de um único EA, com a capacidade de alterar o volume de uma próxima negociação, dependendo dos resultados dos negócios anteriores no sistema Os sinais de negociação são formados quando uma barra fecha, se a mudança de tendência representada pela mudança de cor de qualquer um desses três indicadores ocorreu.

Para gerenciar os volumes das posições abertas, foram adicionados blocos para as variáveis ​​de entrada do EA. Por exemplo, para o primeiro sistema:

input uint    A_BuyLossMMTriger=2;  // Número A de perdas para posições compradas para diminuir MM 
input uint    A_SellLossMMTriger=2; // Número A de perdas para posições vendidas para diminuir MM
input double  A_SmallMM=0.01;       // Distribuição A dos recursos financeiros do depósito utilizado em caso de negociação com perdas
input double  A_MM=0.1;             // Distribuição A dos recursos financeiros do depósito utilizado em caso de negociação normal

Nas entradas onde as duas últimas negociações na mesma direção foram com perdas, o EA abre a próximo operação na mesma direção, tendo o volume de lote a 0,01 Se pelo menos um dos dois últimos trades não foi com prejuízo, o volume da posição é 0,1.

As entradas similares estão disponíveis no segundo sistema de negociação:

input uint    B_BuyLossMMTriger=2;  // Número B de perdas para posições compradas para diminuir MM MM
input uint    B_SellLossMMTriger=2; // Número B de perdas para posições vendidas para diminuir MM
input double  B_SmallMM=0.01;       // Distribuição B dos recursos financeiros do depósito utilizado em caso de negociação com perdas
input double  B_MM=0.1;             // Distribuição B dos recursos financeiros do depósito utilizado em um trade em caso de negociação normal

O prefixo C_ é usado nas entradas do terceiro sistema.

A opção mais ideal para o EA é configurá-lo em cada sistema, desabilitando separadamente outros dois, aplicando os switches apropriados na forma dos seguintes parâmetros:

input bool    B_BuyPosOpen=true;    //Permissão B para entrar posições compradas
input bool    B_SellPosOpen=true;   //Permissão B para entrar posições vendidas

Coloque-os na posição false.

Para o EA funcionar corretamente, o arquivo AbsolutelyNoLagLwma_Digit.ex5 deve ser compilado e colocado na pasta <terminal_data_directory>\MQL5\Indicators.

Os parâmetros padrão de entrada do Expert Advisor com stops foram usados durante os testes abaixo.

Fig. 1. Exemplos de trades no gráfico

Fig. 1. Exemplos de trades no gráfico

Resultados dos testes para 2017 no EURJPY H2, H4 e H12.

Fig. 2. Gráfico de resultados dos testes

Fig. 2. Gráfico de resultados dos testes

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21420

WPR_HL WPR_HL

Indicador WPR HL

WVF_Stochastic WVF_Stochastic

Indicador WVF Stochastic

Trend_Trail_Indicator Trend_Trail_Indicator

Trend Trail indicator

SuperTrend_Dot SuperTrend_Dot

Indicador SuperTrend Dot