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_XWAMI_NN3_MMRec - expert para MetaTrader 5

Visualizações:
657
Avaliação:
(11)
Publicado:
2018.12.04 13:46
Atualizado:
2023.03.29 13:40
\MQL5\Include\ \MQL5\Indicators\
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Três sistemas de negociação independentes usando os indicadores XWAMI dentro de um único EA com a capacidade de alterar o volume da próxima negociação dependendo dos resultados das negociações anteriores para este sistema de negociação. Os sinais de negociação são formados no fechamento da barra, desde que a tendência foi alterada (o que é indicado por uma mudança na cor de qualquer um dos três indicadores).

Os blocos das entradas do Expert Advisor foram adicionados para gerenciar o volume das posições em aberto. Por exemplo, para o primeiro sistema:

input uint    A_BuyTotalMMTriger=5; //O ​​número do último negócio de Compra para calcular o stop loss
input uint    A_BuyLossMMTriger=3;  //O número de negócios de Compra perdedores para reduzir o MM
input uint    A_SellTotalMMTriger=5;//O ​​número do último negócio de Venda para calcular o stop loss
input uint    A_SellLossMMTriger=3; //O número de negócios de Venda perdedores para reduzir o MM
input double  A_SmallMM=0.01;       //Parte do depósito em um negócio em caso de prejuízo
input double  A_MM=0.1;             //Parte do depósito em um negócio durante a negociação normal
input MarginMode A_MMMode=LOT;      //Modo de configuração do lot

No caso de tais entradas e quando selecionado das últimas cinco negociações, três das quais com perdas em uma única direção, o EA abre a próxima negociação na mesma direção com o volume de 0.01 lote. Se houver menos de três negócios com perdas nos últimos cinco, o volume da posição é de 0.1.

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

input uint    B_BuyTotalMMTriger=5; //B ​​número do último negócio de Compra para calcular o stop loss
input uint    B_BuyLossMMTriger=3;  //B número de negócios de Compra perdedores para reduzir o MM
input uint    B_SellTotalMMTriger=5;//B número do último negócio de Compra para calcular o stop loss
input uint    B_SellLossMMTriger=3; //B número de negócios de Venda perdedores para reduzir o MM
input double  B_SmallMM=0.01;       //B parte do depósito em um negócio em caso de prejuízo
input double  B_MM=0.1;             //B parte do depósito em um negócio durante a negociação normal

O prefixo C_ é usado nas entradas do terceiro sistema.

A opção mais ideal para configurar esse EA é configurá-lo em cada sistema de negociação separadamente, desabilitando outros dois aplicando as chaves apropriadas na forma dos seguintes parâmetros:

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

Defini os parâmetros para false.

Para o EA gerado operar corretamente, o arquivo do indicador compilado XWAMI.ex5 deve ser adicionado a pasta <pasta_de_dados_do_terminal>\MQL5\Indicators.

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

Fig. 1. Exemplos de negociações no gráfico

Fig. 1. Exemplos de negociações no gráfico

Resultados do teste para o par GBPJPY H1, H4 e H8 no ano de 2016:

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/21660

Expert Ichimoku Expert Ichimoku

Um Expert Advisor baseado no indicador iIchimoku (Ichimoku Kinko Hyo).

PFE PFE

O indicador Polarized Fractal Efficiency (PFE) foi desenvolvido para identificar tendências.

SilverTrend_HTF SilverTrend_HTF

O indicador SilverTrend com a capacidade de alterar o período de tempo do indicador usando os parâmetros de entrada.

BrainTrend2_V2_HTF BrainTrend2_V2_HTF

O indicador BrainTrend2_V2 com a capacidade de alterar o período de tempo do indicador usando os parâmetros de entrada.