Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Görüntülemeler:
4171
Derecelendirme:
(5)
Yayınlandı:
2018.07.13 15:34
MM.mq5 (12.54 KB) görüntüle
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Oscillator MM (Market Mode) allows assessing the market state: In trend state or in cyclic state.

It has three configurable parameters:

  • Period - calculation period;
  • Delta - coefficient to calculate market waves;
  • Fraction - half-width of the channel.

Calculations:

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

where:

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

If PrevBP > BP and PrevBP > BP[2]:

FPeak = PrevBP

otherwise:

FPeak = PrevFPeak

If PrevBP < BP and PrevBP < BP[2]:

FValley = PrevBP

otherwise:

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

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/21240

FIR FIR

Indicator FIR is a symmetrically weighted filter (Finite Impulse Response Filter).

EURX EURX

Indicator EURX displays index EUR.

MV_OBV MV_OBV

Unlike standard On Balance Volume calculated on Close prices only, and indicator MultiVote OBV is calculated on HLC prices, which resulted in its higher sensitivity.

Rj_SlidingRange_HTF Rj_SlidingRange_HTF

Indicator Rj_SlidingRange with the possibility to change the indicator timeframe in its input parameters.