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
- Visualizações:
- 525
- Avaliação:
- Publicado:
- 2018.12.10 10:42
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Dois sistemas de negociação idênticos (para posições de compra e venda) baseados nos sinais do indicador Skyscraper_Fix, que podem ser configurados de diferentes maneiras dentro de um Expert Advisor. Para este propósito, todos os parâmetros de entrada podem ser divididos em dois grandes grupos:
- Aqueles que têm nomes começando com L são parâmetros de entrada para gerenciar posições de compra;
- Aqueles que começam com S são parâmetros de entrada para gerenciar posições de venda.
//+--------------------------------------------------------+ //| Parâmetros de entrada do EA para operações de compra | //+--------------------------------------------------------+ magic numberinput uint L_Magic=777; //número mágico L input double L_MM=0.1; //Distribuição L de um depósito por negociação input MarginMode L_MMMode=LOT; //Modo de configuração do lote L //+--------------------------------------------------------+ //| Parâmetros de entrada do EA para operações de Venda | //+--------------------------------------------------------+ input uint S_Magic=555; //número mágico S input double S_MM=0.1; //Distribuição S de um depósito por negociação input MarginMode S_MMMode=LOT; //Modo de configuração do lote S
Estes dois sistemas de negociação usam um número mágico diferente e são absolutamentes independentes um do outro. Mercados financeiros reais raramente são simétricos. Parâmetros absolutamente diferentes do mesmo sistema de negociação são frequentemente necessários para negociação no mercado de alta e de baixa. Para configurar corretamente o EA, você deve primeiro testar apenas um sistema de negociação, desativando o segundo usando os comandos relevantes do EA.
input bool L_PosOpen=true; //Permissão para abertura de posições de compra input bool L_PosClose=true; //Permissão para fechar posições de compra
Depois disso, execute o mesmo para o segundo sistema.
Para o EA operar, deve ser compilado o arquivo do indicador Skyscraper_Fix.ex5 e adicionado na pasta <terminal_data_directory>\MQL5\Indicators.
Os parâmetros padrões de entrada do Expert Advisor foram usados durante os testes mostrados abaixo. Stop Loss e Take Profit não foram utilizados durante os testes.
Fig. 1. Exemplos de operações no gráfico com configurações simétricas
Resultados de testes para USDJPY H4 ao longo do ano de 2017:
Fig. 2. Gráfico de resultados de teste
Fig. 3. Exemplos de operações no gráfico com configurações não simétricas
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/22298
![Exp_JFatlCandle_MMRec](https://c.mql5.com/i/code/expert.png)
O sistema de negociação baseado no indicador JFatlCandle com a capacidade de alterar o volume de um próximo negócio, dependendo dos resultados das operações anteriores para este sistema de negociação.
![Exp_X2MACandle_MMRec](https://c.mql5.com/i/code/expert.png)
O sistema de negociação baseado no indicador X2MACandle com a capacidade de alterar o volume de um próximo negócio, dependendo dos resultados das operações anteriores neste sistema de negociação.
![X2MACandle_Chl](https://c.mql5.com/i/code/indicator.png)
Indicador X2MACandle com dois canais coloridos baseads nos desvios padrão das Máximas e Mínimas dos candles.
![Skyscraper_Fix_Cld](https://c.mql5.com/i/code/indicator.png)
Indicador Skyscraper_Fix com o espaço entre a linha mediana e NRTR preenchido com cor.