Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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_X2 - expert para MetaTrader 5

Visualizações:
821
Avaliação:
(13)
Publicado:
2018.11.08 11:09
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Sistema de negociação seguidor de tendência Exp_AbsolutelyNoLagLwma_X2 baseado nos sinais dos dois indicadores AbsolutelyNoLagLwma. O primeiro indicador determina a direção da tendência lenta com base na cor da linha. O segundo indicador determina o momento para abrir uma negociação, quando a cor da linha se altera. O sinal é formado após o fechamento da barra, se duas condições forem atendidas:

  1. Sinais das tendências rápidas e lentas se coincidem;
  2. Direção da tendência rápida foi alterada.


Parâmetros de entrada do Expert Advisor

//+-------------------------------------------------+
//| Parâmetros de entrada do indicador do EA        |
//+-------------------------------------------------+
sinput string Trade="Trade Management";    //+============== TRADE MANAGEMENT ==============+  
input double MM=0.1;               //Parte do depósito em um negócio
input MarginMode MMMode=LOT;       //método de detecção do tamanho do lote
input uint    StopLoss_=1000;      //Stop Loss em pontos
input uint    TakeProfit_=2000;    //Take Profit em pontos
sinput string MustTrade="Trade Permissions";    //+============== TRADE PERMISSIONS ==============+  
input int    Deviation_=10;       //Preço Max de desvio em pontos
input bool   BuyPosOpen=true;     //Permissão para entrar em posições compradas
input bool   SellPosOpen=true;    //Permissão para entrar em posições vendidas
//+-------------------------------------------------+
//| Parâmetros de entrada do indicador de filtro    |
//+-------------------------------------------------+
sinput string Filter="SLOW TRADE PARAMETERS";    //+============== TRADE PARAMETERS ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Período do gráfico para a tendência
input uint Length=7;                        // profundidade de suavização                   
input Applied_price_ IPC=PRICE_CLOSE_;      // constante do preço
input uint SignalBar=1;                     // número da barra para obter o sinal de entrada
input bool   BuyPosClose=true;              // Permissão para encerrar posições compradas pela tendência
input bool   SellPosClose=true;             // Permissão para encerrar posições vendidas pela tendência
//+-------------------------------------------------+
//| Parâmetros de entrada do indicador de entrada   |
//+-------------------------------------------------+
sinput string Input="ENTRY PARAMETERS";       //+=============== ENTRY PARAMETERS ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Período do gráfico para entrada
input uint Length_=7;                         // profundidade de suavização                   
input Applied_price_ IPC_=PRICE_CLOSE_;       // constante de preço 
input uint SignalBar_=1;                      // número da barra para obter um sinal de entrada
input bool   BuyPosClose_=false;              // Permissão para encerrar posições compradas pelo sinal
input bool   SellPosClose_=false;             // Permissão para encerrar posições vendidas pelo sinal
//+-------------------------------------------------+

Os parâmetros do tipo string com texto no código dos parâmetros de entrada são apenas para melhor visualização da janela de parâmetros de entrada do expert.

Os indicadores AbsolutelyNoLagLwma_HTF no EA são projetados apenas para uma visualização mais conveniente das tendências no Testador de Estratégias; e eles não funcionam em nenhum outro modo.

Para o EA gerado funcionar corretamente, os arquivos compilados dos indicadores AbsolutelyNoLagLwma.ex5 e AbsolutelyNoLagLwma_HTF.ex5 devem estar na pasta <pasta_de_dados_do_terminal>\MQL5\Indicators.

Note que o arquivo da biblioteca TradeAlgorithms.mqh permite usar Expert Advisors com corretores que oferecem spread diferente de zero e a opção de definir Stop Loss e Take Profit em conjunto com a abertura de uma posição. Você pode baixar mais variantes da biblioteca no seguinte link: Trade Algorithms.

Os parâmetros de entrada do Expert Advisor padrão foram usados ​​durante os testes mostrados abaixo. Stop Loss e Take Profit não foram utilizados durante os testes.

Resultados dos testes para USDJPY ao longo do ano de 2016, tendência lenta no H6 e entrada por tendência rápida no M30:

Fig 1. Exemplos de negócios no gráfico

Fig 1. Exemplos de negócios no gráfico

Fig. 2. Gráfico de resultados do teste

Fig. 2. Gráfico de resultados do teste

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

ColorJFatl_x2_cloud_HTF ColorJFatl_x2_cloud_HTF

Dois indicadores ColorJFatl de diferentes períodos de tempo, a área entre as linhas sendo preenchida com uma nuvem, cuja cor corresponde à direção da tendência no mercado

EF EF

Indicador Ehlers Filter

UltraAbsolutelyNoLagLwma UltraAbsolutelyNoLagLwma

Este indicador é baseado no indicador AbsolutelyNoLagLwma e na análise de suas múltiplas linhas de sinal

PCI PCI

Indicador Phase Change Index - o índice de mudança de fase do mercado