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

Visualizações:
935
Avaliação:
(17)
Publicado:
2018.10.09 11:31
\MQL5\Include\ \MQL5\Indicators\
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 SilverTrend, que pode ser configurado 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. Aqueles 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 |
//+------------------------------------------------------+
magic numberinput uint    L_Magic=777;          //L magic number
input double  L_MM=0.1;             //L parte do capital por operação
input MarginMode L_MMMode=LOT;      //L modo de configuração do lote
//+----------------------------------------------------+
//| Parâmetros de entrada do EA para posições vendidas |
//+----------------------------------------------------+
input uint    S_Magic=555;          //S magic number
input double  S_MM=0.1;             //S parte do capital por operação
input MarginMode S_MMMode=LOT;      //S modo de configuração do lote

Esses dois sistemas de negociação usam um magic number diferente e são absolutamente 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 em ascensão e queda. Para configurar corretamente o EA, você deve primeiro testar apenas um sistema de negociação, tendo desativado o segundo usando os parâmetros relevantes.

input bool    L_PosOpen=true;       //L permissão para posições compradas
input bool    L_PosClose=true;      //L permissão para encerramento de posições compradas

Depois disso, execute o mesmo para o segundo sistema.

Para o EA funcionar corretamente, o indicador compilado SilverTrend.ex5 deve ser adicionado a pasta <b1><pasta_de_dados_do_terminal>\MQL5\Indicators</b1>.

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

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

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

Resultados do teste para USDJPY H6 ao longo do ano de 2016:

Fig.2. Gráfico de resultados do teste

Fig.2. Gráfico de resultados do teste.

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

Fig.3. Exemplos de negócios 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/20943

SilverTrend SilverTrend

Indicador SilverTrend_Signal que gera alertas e envia e-mails e notificações push quando o indicador muda de cor, implementado como velas. Velas com a tendência são coloridos em tons brilhantes, e aqueles contra a tendência são coloridos em tons escuros.

MAMA + FAMA MAMA + FAMA

Este indicador usa os valores combinados de MAMA (MESA Adaptive Moving Average) e FAMA (Following Adaptive Moving Average) para avaliar a tendência do mercado.

Sine Wave Cloud HTF Sine Wave Cloud HTF

Indicador Sine Wave com a opção de seleção de tempo gráfico disponível nos parâmetros de entrada, na forma de uma nuvem colorida.

MultiSilverTrend_x10 MultiSilverTrend_x10

O indicador MultiSilverTrend_x10 mostra as informações sobre as tendências atuais, usando as cores do indicador SilverTrend de dez períodos gráficos diferentes.