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:
- 67
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
CTemaOnArray sınıfı, gösterge tamponunu kullanarak Üçlü Üstel Hareketli Ortalama (TEMA ) göstergesinin değerlerini hesaplamak için tasarlanmıştır.
Uygulama:
İndikatörün OnInit() fonksiyonunda, Init() metodu parametrelerle birlikte çağrılır:
- int aPeriod - göstergenin periyodu;
- ENUM_MA_METHOD aMethod - yumuşatma yöntemi.
Göstergenin OnCalculate() fonksiyonunda, Solve() metodu aşağıdaki parametrelerle ç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 aData[] - gösterge hesaplaması için veri içeren tampon;
- double aM1[] - hesaplamalar için ara tampon;
- double aM2[] - hesaplamalar için ara tampon;
- double aM3[] - hesaplamalar için ara tampon;
- double aTEMA[] - hesaplanan gösterge değerini içeren tampon.
- int BarsRequired() - göstergeyi 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_TemaOnArray.mq5, CTemaOnArray sınıfını kullanma örneği içeren bir göstergedir. IncTemaOnArray 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.
Triple Exponential Moving Average (TEMA) teknik göstergesi Patrick Malloy tarafından geliştirilmiş ve Technical Analysis of Stocks & Commodities dergisinde yayınlanmıştır. Hesaplama prensibi DEMA (Double Exponential Moving Average) göstergesi ile aynıdır. Triple Exponential Moving Average ismi algoritmasını tam olarak yansıtmamaktadır. Tekli, ikili ve üçlü üstel hareketli ortalamanın benzersiz bir karışımıdır ve her birinden ayrı ayrı daha az gecikme sağlar.

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/658
VQ çubukları
Trendin yönüne göre fiyat grafiğine renkli noktalar koyan bir trend göstergesi.
DinapoliTargets
Gösterge, gelecekte olası fiyat seviyelerinin bir tablosunu oluşturur.
MovingAverages.mqh Part II
MovingAverages.mqh Bölüm II Geliştiriciler veya karlı tüccarlar için ücretsiz olarak yönlendirme için renklerle çoklu zaman dilimi sürümü mevcuttur. Koşullar altında teklif. Diğer çoklu zaman dilimi göstergeleri de mevcuttur.
Root Mean Square
Kök Ortalama Kare