Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook ü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:
67
Derecelendirme:
(19)
Yayınlandı:
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

CWPROnArray sınıfı, gösterge tamponlarından Williams'ın Yüzde Aralığını (%R) hesaplamak için kullanılır.

Uygulama:

Göstergenin OnInit() fonksiyonunda, Init() metodu parametre ile çağrılır:

  • int aPeriod - göstergenin periyodu.

Göstergenin OnCalculate() fonksiyonunda, Solve() metodu şu parametrelerle çağrılır:

  • const int aRatesTotal - OnCalculate() fonksiyonunun parametrelerinden alınan rates_total değişkeni;
  • const int aPrevCalc - OnCalculate() fonksiyonunun parametrelerinden prev_calculated değişkeni;
  • double aDataHigh[] - gösterge hesaplaması için Yüksek veri içeren tampon;
  • double aDataLow[] - göstergeyi hesaplamak için Düşük veriler içeren tampon;
  • double aDataClose[] - gösterge hesaplaması için Kapanış verilerini içeren tampon;
  • double aWPR[] - hesaplanan WPR değerini içeren tampon.

Ek yöntemler:

  • int BarsRequired() - ADX hesaplaması için minimum çubuk sayısını döndürür;
  • string Name() - gösterge adını içeren dizeyi döndürür;

Test_WPROnArray.mq5 dosyası, CWPROnArray sınıfını kullanma örneği içeren bir göstergedir. IncWPROnArray dosyası, terminal veri klasörünün MQL5\Include\IncOnArray klasöründe bulunmalıdır (IncOnArray klasörü oluşturulmalıdır).

Teknik Gösterge Williams' Yüzde Aralığı (%R) aşırı alım/aşırı satım durumunu belirleyen dinamik bir göstergedir. Williams'ın Yüzde Aralığı Stokastik Osilatör teknik göstergesine çok benzer, aralarındaki tek fark, birincisinin ters çevrilmiş bir ölçeğe sahip olması, ikincisinin ise dahili yumuşatma kullanılarak oluşturulmuş olmasıdır.

CWPROnArray sınıfını kullanma örneği

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

CCI beginner tutorial by William210 CCI beginner tutorial by William210

MQL5'te kod yazmayı öğrenmek için CCI'da başlangıç eğitimi

ZZVolatilite ZZVolatilite

Başka bir ZigZag. ZigZag

sSyncScroll sSyncScroll

Grafiklerin eşzamanlı kaydırılması için komut dosyası.

ElderImpulseSystem_HTF_Signal ElderImpulseSystem_HTF_Signal

ElderImpulseSystem_HTF_Signal göstergesi, giriş parametrelerinde bir dizi grafik nesne olarak tanımlanan ElderImpulseSystem göstergesinin son çubuklarının sayısından trend yönlerini görüntüler.