Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
722
Avaliação:
(5)
Publicado:
2018.11.20 08:55
MM.mq5 (12.54 KB) visualização
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Oscilador MM (Modo de Mercado) permite avaliar o estado do mercado: Em estado de tendência ou em estado cíclico.

Ele tem três parâmetros configuráveis:

  • Period - período para o cálculo;
  • Delta - oeficiente para calcular as ondas do mercado;
  • Fraction - meia largura do canal.

Cálculos:

Mode = SMA(BP, Period2)
Peak = Fraction * SMA(FPeak, 50)
Valley = Fraction * SMA(FValley, 50)

Onde:

BP = 0.25 * (1-Alpha) * (High + Low - High[2] - Low[2]) + Beta * (1+Alpha) * PrevBP - Alpha * BP[2]

Se PrevBP > BP e PrevBP > BP[2]:

FPeak = PrevBP

de outra forma:

FPeak = PrevFPeak

Se PrevBP < BP e PrevBP < BP[2]:

FValley = PrevBP

de outra forma:

FValley = PrevFValley
Period2 = 2*Period + 5
Alpha = Gamma - Sqrt(Gamma*Gamma - 1),
Gamma = 1/cos(4*Pi*Delta/Period),
Beta = cos(2*Pi/Period)

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21240

MV_OBV MV_OBV

Ao contrário do On Balance Volume padrão calculado somente com os preços de Close, o indicador MultiVote OBV é calculado sobre os preços HLC, o que resultou em uma sensibilidade mais alta.

Rj_SlidingRange_HTF Rj_SlidingRange_HTF

Indicador Rj_SlidingRange com a possibilidade de alterar o tempo gráfico do indicador em seus parâmetros de entrada.

FIR FIR

O indicador FIR é um filtro simetricamente ponderado (Finite Impulse Response Filter).

EURX EURX

O indicador EURX exibe o índice EUR.