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
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 1440
- Avaliação:
- Publicado:
- 2018.10.04 11:02
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Ideia por: Scriptor.
Código em MQL5 por: Vladimir Karputov.
Trabalhando com ordens pendentes do tipo Buy Stop e Sell Stop. Um canal de dois indicadores iMA (Moving Average, MA).
Os parâmetros de entrada
- Take Profit - Take Profit;
- Trailing Stop - trailing;
- Trailing Step - passo do trailing;
- Lots - o tamanho do lote é definido manualmente (uma CONDIÇÃO NECESSÁRIA: Risk deve ser igual a zero!);
- Risk - o tamanho do lote é calculado automaticamente, em porcentual de risco por negociação (uma CONDIÇÃO NECESSÁRIA: "Lots" devem ser iguais a zero!);
- Difference - desvio das fronteiras do canal;
- Expert Every Tick - ativa/desativa o funcionamento em cada tick;
- MA PRICE_HIGH and PRICE_LOW: averaging period - período médio dos indicadores;
- MA PRICE_HIGH and PRICE_LOW: horizontal shift - deslocamento horizontal dos indicadores;
- MA PRICE_HIGH: smoothing type - tipo de média para o indicador calculado pelos preços de High;
- MA PRICE_LOW: smoothing type - tipo de média para o indicador calculado pelos preços de Low;
- magic number - identificador exclusivo para o EA.
Ideia da negociação: Formação de um canal de dois indicadores iMA (Moving Average, MA) - um baseado nos preços PRICE_HIGH e outro em PRICE_LOW. As ordens pendentes de Buy Stop e Sell Stop são colocadas nas bandas do canal. O cálculo está no rompimento (capturando um movimento forte).
O EA pode funcionar nos modos: a cada tick e somente quando uma nova barra aparece. O modo é definido pelo parâmetro Expert Every Tick. Um exemplo de como o parâmetro Expert Every Tick afeta a operação do EA, exemplificada no par EURUSD, D1:
Por favor, note que esta estratégia pode ter temporadas mortas, ou seja, os tempos sem quaisquer entradas, um período sem reversões para um par de moedas:
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/20844

Uma biblioteca para fornecer um mecanismo de armazenamento simples para experts advisors e indicadores.

Indicator BrainTrend2Pare com a opção de seleção do período gráfico disponível nos parâmetros de entrada.

Um EA ligeiramente modificado da biblioteca padrão: MQL5\Experts\Examples\Moving Average\Moving Average

O Range Oscillator é um indicador que mostra a posição relativa do preço médio na faixa da máxima superior até a mínima inferior para o período desejado.