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:
- 10070
- Avaliação:
- Publicado:
- 2018.11.27 09:41
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O autor a idéia: Scriptor
MQL5 code autor: barabashkakvn
O EA só opera quando uma nova barra aparece. O volume das posições é constante e é definido no parâmetro Lots. Os parâmetros de Stop Loss, Take Profit e Trailing Stop podem ser desativados: para isto, é necessário atribuir a estes parâmetros o valor "0.0"). O último parâmetro é o Trailing Step - movimento do stop loss mediante passos determinados.
Dois indicadores de média móvel (First e Second) são usadas. O cruzamento é definido de uma maneira muito simples (devemos enfatizar que não é o método mais preciso, mas é o mais simples), analisando os valores dos indicadores em duas barras vizinhas:
//--- Sinal de compra if(MA_First[1]>MA_Second[1]+ExtMA_MinimumDistance && MA_First[2]<MA_Second[2]-ExtMA_MinimumDistance) ... //--- Sinal de venda if(MA_First[1]<MA_Second[1]-ExtMA_MinimumDistance && MA_First[2]>MA_Second[2]+ExtMA_MinimumDistance) ...
Onde:
- MA_First[1] - valor do primeiro indicador na barra # 1;
- MA_First[2] - valor do primeiro indicador na barra # 2;
- MA_Second[1] - valor do segundo indicador na barra # 1;
- MA_Second[2] - valor do segundo indicador na barra # 2;
- ExtMA_MinimumDistance - parâmetro calculado pela distância mínima entre os indicadores (distância mínima entre MA's). Este parâmetro pode ser completamente desabilitado: para isso, ajuste nas configurações o parâmetro para "0.0".
Em seguida, cada sinal é verificado de acordo com o filtro do indicador Momentum, vendo se o parâmetro de Momentum filter foi excedido.
Visualmente se parece assim:
Simulação no EURUSD M15:
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21515

Os indicadores iATR (Média True Range, ATR) e iStdDev (Desvio padrão, StdDev) são configurados para o cruzamento dos dois indicadores iMAs (Média Móvel, MA), com a Compra e Venda separadamente.

O indicador IdeaTrend foi projetado para verificar a ideia de definição de tendência.

Indicador Rj_SlidingRangeRj_Digit_System com a opção de alterar o timeframe do indicador nos parâmetros de entrada:

Indicador com candles coloridos quando cruzam os limites do canal Rj_SlidingRangeRj_Digit.