Assista a como baixar robôs de negociação gratuitos

Roteiro interessante?
Então poste um link sobre isto -
deixe que outros avaliem

Você gostou do roteiro? Experimente no terminal MetaTrader 5

Indicadores

Mod_ATR_Trailing_Stop - indicadores para MetaTrader 5

Scriptor | Portuguese English Русский 中文 Español Deutsch 日本語

Visualizações:
513
Classificação:
votos: 8
Publicado:
2018.06.13 14:47

O indicador exibe os possíveis níveis de StopLoss no gráfico de preços. Separadamente para posições longas e para posições curtas.

Tem dois parâmetros configuráveis:

  • Period - período de cálculo;
  • Coefficient - coeficiente (distância do preço).

Cálculo:

  • Se Close[i] < TS[i-1] e Close[i-1] < TS[i-1]

    TS[i] = Min(TS[i-1], Close[i] + loss)
  • Se CClose[i] > TS[i-1]

    TS[i] = Close[i] - loss
  • Se CClose[i] < TS[i-1]

    TS[i] = Close[i] + loss

Onde:

loss = Coeff*WMA(Diff, Period),
WMA - Wilder Exponential Moving Average,
Diff[i] = Max(HiLo, Href, Lref),
HiLo[i] = Min(High[i] - Low[i], MVA(High - Low, Period))
  • Se CLow[i]<=High[i-1]

    Href[i] = High[i] - Close[i-1]
  • Se CLow[i]>High[i-1]

    Href[i] = (High[i] + High[i-1] - Low[i] - Close[i-1])/2
  • Se CHigh[i]>=Low[i-1]

    Lref[i] = Close[i-1] - Low[i]
  • Se CHigh[i]<Low[i-1]

    Lref[i] = (Close[i-1] + High[i] - Low[i-1] - Low[i])/2

Traduzido do russo por MetaQuotes Software Corp
código original: https://www.mql5.com/ru/code/20423

LSMA LSMA

O Least Square Moving Average é uma média móvel calculada pelo método dos mínimos quadrados.

ITrendMA ITrendMA

Linha de tendência instantânea de John Ehlers.

Universal 1.64 Universal 1.64

Trailing universal de posições e ordens pendentes.

Hull trend Hull trend

O indicador é baseado na média móvel Hull.