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:
- 1629
- Avaliação:
- Publicado:
- 2018.12.04 13:37
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Ideia por: costy_
Autor do código MQL5: barabashkakvn
O indicador iMA (Moving Average, MA) encontrado neste Expert Advisor permite alterar o período de tempo (MA: timeframe), deslocamento horizontal (MA: horizontal shift), método de média (MA: smoothing type) e o preço aplicado (MA: type of price) - ou seja, todos os parâmetros, exceto o período da média. O período da média é fornecido no código e é igual a 55 (esse número é usado no nome do EA).
Como ele funciona
O EA só opera durante uma nova formação da barra. Assim que a hora atual (apenas horas, sem minutos e segundos) entrar no intervalo entre Start hour para End hour, o Expert Advisor solicita os dados do indicador. Ele não solicita apenas os dados das barras #0 e #1, mas solicita os dados da Bar number #A e Bar number #B.
Em seguida, os valores nessas duas barras são comparados: se a diferença entre eles for maior ou igual a Difference between bars #A and #B - um sinal para abertura de posição será gerado. A função Reverse signals está desabilitada por padrão (definida para false), e as seguintes regras se aplicam a um sinal:
Sinal de COMPRA: MA(Bar number #A) > MA(Bar number #B) + Difference between bars #A and #B;
Sinal de VENDA: MA(Bar number #A) < MA(Bar number #B) - Difference between bars #A and #B.
Se você habilitar o fechamento das posições opostas (defina Close opposite positions para true), as posições de VENDA serão fechadas no sinal de COMPRA final e vice-versa.
Cálculo de volume
O volume da posição pode ser fixo - neste caso, é especificado por Lots ou calculado com base no parâmetro Risk (Lots deve ser igual a zero neste caso).
Como otimizar
Você deve otimizar o EA individualmente para cada símbolo e período de tempo. Uma vez que o EA só realiza operações na formação de uma nova barra, a otimização genética pode ser realizada no modo de geração de ticks "1 minuto OHLC".
A figura mostra os limites dos parâmetros aproximados para o período gráfico de M15 a H1:
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21743

O indicador TD_I (Thomas DeMark Indicator) é uma versão modificada do indicador padrão DeMarker, de Thomas R. DeMark.

Este indicador é baseado no MFI (Money Flow Index) e sua análise de múltiplas linhas de sinal.

O indicador SVE_ARSI (Sylvain Vervoort's Asymmetrical RSI) foi descrito na edição de outubro de 2008 da revista "Stocks & Commodities".

O indicador Demand_Index, desenvolvido por James Sibbet, que combina preço e volume e é frequentemente considerado um indicador importante de mudança de preço.