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:
- 1965
- Avaliação:
- Publicado:
- 2018.05.31 08:58
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Autor da ideia - Scriptor, autor do código mq5 - barabashkakvn.
O EA trabalha segundo o indicador iFractals (Fractals) - coloca as ordens pendentes Buy-Stop e Sell-Stop e move o Stop-Loss nas posições. A condição para colocar Buy-Stop é a presença de dois fractais superiores, ao acontecer isto, o fractal formado mais recentemente ("Up youngest") deve ser maior do que o fractal anterior ("Up middle").
O Stop-Loss na ordem pendente Buy-Stop é definido de acordo com o último fractal inferior ("Down youngest"). Além disso, de acordo com o último fractal inferior ("Down youngest"), o Stop-Loss se move na posição BUY.
Fig. 1. Condições para Buy-Stop
Para Sell-Stop e posições SELL, tudo é espelhado.
Parâmetros de entrada
- Maximum Risk in percentage - risco máximo;
- Descrease factor - coeficiente de redução do lote, se houver operações não lucrativas;
- Life time of the pending order (in hours) - tempo de vida da ordem pendente (em horas);
- magic number - identificador único do Expert Advisor.
Resultados de teste em M30 e H2:
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/20127

O indicador AD (Accumulation Distribution) com três métodos de cálculo.

SSS (Special Slow Stochastic) é um estocástico com uma linha adicional suavizada (lenta) baseada na linha de sinal do estocástico.

Exemplo de como trabalham as funções MathCeil, MathRound e MathFloor.

Trabalho com ordens pendentes Buy Stop e Sell Stop e com o indicador iAMA (Adaptive Moving Average, AMA) com base no "preço redondo". Posição de trailing.