Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
Exp_ColorJFatl_Digit_NN3_MMRec - expert para MetaTrader 5
- Visualizações:
- 634
- Avaliação:
- Publicado:
- 2018.11.27 09:58
- Atualizado:
- 2023.03.29 13:40
- 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 indicadores ColorJFatl_Digit dentro de um único EA com a capacidade de alterar o volume de um próximo negócio, 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 do indicador ColorJFatl_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
Resultados do teste para GBPJPY H3, H8 e Daily ao longo do ano de 2016.
Fig. 2. Gráfico de resultados dos testes
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21409
Três sistemas de negociação independentes usando indicadores ColorX2MA_Digit dentro de um único EA com a capacidade de alterar o volume de um próximo trade dependendo dos resultados dos trades anteriores no sistema
OverHedgeV2Posições de Hedging. Trabalhando em uma nova barra.