Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 54
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
CRVIOnArray sınıfı, gösterge tamponlarıyla RVI (Relative Vigor Index) gösterge değerlerini hesaplamak için tasarlanmıştır.
Uygulama:
Parametreli Init () yöntemi, göstergenin OnInit () işlevinde çağrılır:
- int aPeriod - göstergenin periyodu.
- ENUM_MA_METHOD aMethod - yumuşatma yöntemi.
İndikatörün OnCalculate() fonksiyonunda Solve() metodu parametrelerle birlikte çağrılır:
- const int aRatesTotal - OnCalculate() fonksiyonu parametrelerinden elde edilen rates_total değişkeni;
- const int aPrevCalc - OnCalculate() fonksiyonunun parametrelerinden prev_calculated değişkeni;
- double aDataOpen[] - gösterge hesaplaması için Açık verileri içeren tampon;
- double aDataHigh[] - gösterge hesaplaması için Yüksek verileri içeren tampon;
- double aDataLow[] - gösterge hesaplaması için Düşük veriler içeren tampon;
- double aDataClose[] - gösterge hesaplaması için Kapanış verilerini içeren tampon;
- double aM[] - hesaplamalar için ara tampon;
- double aMS[] - hesaplamalar için ara tampon;
- double aR[] - hesaplamalar için ara tampon;
- double aRS[] - hesaplamalar için ara tampon;
- double aMain[] - ana hattın hesaplanan değerlerini içeren tampon;
- double aSignal[] - ana hattın hesaplanan değerlerini içeren tampon.
- int BarsRequiredMain() - ana çizgiyi hesaplamak için minimum çubuk sayısını döndürür;
- int BarsRequiredSignal() - sinyal çizgisini hesaplamak 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_RVIOnArray.mq5 dosyası, CRVIOnArray sınıfını kullanma örneği içeren bir göstergedir. IncRVIOnArray dosyası terminal veri klasörünün MQL5\Include\IncOnArray klasöründe bulunmalıdır (IncOnArray klasörü oluşturulmalıdır).
Bu sınıf, burada bulunan IncMAOnArray dosyasındaki CMAOnArray sınıfını gerektirir.
Teknik gösterge Relative Vigor Index (RVI), bir boğa piyasasında kapanış fiyatının genellikle açılış fiyatından daha yüksek olduğu fikrine dayanır. Ayı piyasasında ise tam tersi. Böylece, bir hareketin şiddeti, fiyatın dönem sonunda bulunduğu pozisyona göre belirlenir.

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/654
IncCHOOnArray
CCHOOnArray sınıfı, gösterge tamponlarını kullanarak Chaikin Osilatörünü (CHO) hesaplamak için tasarlanmıştır. Test_CHOOnArray göstergesi, sınıfın kullanımına bir örnek olarak verilmiştir.
ABD dolar endeksi
MetaTrader 5 için ABD Doları Endeksini (DXY) gerçek zamanlı olarak yansıtan sentetik bir özel sembol "USDX.synthetic" oluşturan bir hizmet.
Val_Bands
Mum çubuğu uzunluğu volatilite göstergesi. Piyasadaki boşlukları izlemek için uygundur, ayarlar Bollinger kanalına benzer. Gösterge düz ve yeni bir trendin başlangıcını gösterebilir.
Find Swing Highs Swing Lows
MetaTrader 5 için Salınım Yüksek/Düşük Tanımlayıcı, renk kodlu oklarla doğrudan grafiğinizde önemli salınım yükseklerini ve salınım düşüklerini işaretler. Bu araç, yatırımcıların direnç ve destek görevi görebilecek önemli fiyat seviyelerini hızlı bir şekilde belirlemelerine yardımcı olur ve trendin tersine dönme analizi, destek ve direnç haritalaması ve fiyat eylem stratejilerini geliştirmek için idealdir. Bu önemli salınım noktalarını vurgulayarak, bilinçli alım satım kararları almak ve alım satım stratejilerini optimize etmek için değerli bilgiler sağlar.