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

Visualizações:
2064
Avaliação:
(16)
Publicado:
2019.01.21 08:36
Atualizado:
2023.03.29 13:40
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 compradas e vendidas) baseados nos sinais do indicador Slow-Stoch, 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:

  1. Aqueles que têm nomes começando com L são parâmetros de entrada para gerenciar posições compradas;
  2. Os que começam com S são parâmetros de entrada para gerenciar posições vendidas.
//+--------------------------------------------------------+
//| Parâmetros de entrada do EA para operações compradas   |
//+--------------------------------------------------------+
input uint    L_Magic=777;          //número mágico L
input double  L_MM=0.1;             //Distribuição de um depósito por negociação L
input MarginMode L_MMMode=LOT;      //Modo de configuração do lote L
//+--------------------------------------------------------+
//| Parâmetros de entrada do EA para operações vendidas    |
//+--------------------------------------------------------+
input uint    S_Magic=555;          //número mágico S
input double  S_MM=0.1;             //Distribuição de um depósito por negociação S
input MarginMode S_MMMode=LOT;      //Modo de configuração do lote S

Estes dois sistemas de negociação usam números mágicos diferentes e são absolutamente independentes um do outro, pois os mercados financeiros reais raramente são simétricos. Parâmetros absolutamente diferentes dentro do mesmo sistema de negociação são frequentemente necessários para negociação nos mercados de alta e de baixa. Para configurar corretamente o EA, você deve primeiro testar um sistema de negociação, desativando o segundo, usando os comandos apropriados do EA.

input bool    L_PosOpen=true;       //Permissão para abertura de posições compradas
input bool    L_PosClose=true;      //Permissão para fechar posições compradas

Depois disso, execute o mesmo processo para o segundo sistema.

Para o EA operar, o arquivo Slow-Stoch.ex5 deve ser compilado e disponível na pasta <terminal_data_directory>\MQL5\Indicators.

Os parâmetros de entrada padrão da EA foram usados nos testes abaixo. Stop Loss e Take Profit não foram usados nos testes.


Fig.1. Exemplos de posições no gráfico com configurações simétricas.

Fig.1. Exemplos de posições no gráfico com configurações simétricas.

Resultados dos testes para 2017 na EURAUD H8:

Fig.2. Resultado dos testes gráficos.

Fig.2. Resultado dos testes gráficos.



Fig.3. Exemplos de posições no gráfico com configurações não simétricas.

Fig.3. Exemplos de posiçõ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/23141

Flat Channel Flat Channel

Breve Descrição

Normalized_Volume Normalized_Volume

O indicador Normalized Volume

MACD_MFI MACD_MFI

O indicador MFI (Money Flow Index) aplicado sobre o MACD (Moving Average Convergence/Divergence) com uma apresentação visual da divergência atual dos preços.

RSI EA v2 RSI EA v2

RSI EA - negociação baseada em zonas sobrecompradas/sobrevendidas determinadas pelo indicador iRSI (Relative Strength Index, RSI).