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:
63
Derecelendirme:
(30)
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

CERDOnArray sınıfı, Adaptif Hareketli Ortalama 'da (AMA) kullanılan Verimlilik Oranını (ER) hesaplamak için tasarlanmıştır, ancak fiyat hareketinin yönünü dikkate alır. Fiyat yukarı hareket ettiğinde gösterge pozitif değerlere, fiyat aşağı hareket ettiğinde ise negatif değerlere sahip olur.

Uygulama:

İndikatörün OnInit() fonksiyonunda, Init() metodu parametre ile çağrılır:

  • int aPeriod - verimlilik faktörünün hesaplanma 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 aData[] - gösterge hesaplaması için veri içeren tampon;
  • double aERD[] - hesaplanan değeri içeren tampon.

Ek yöntemler:

  • int BarsRequired() - gösterge 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_ERDOnArray.mq5 dosyası, CERDOnArray sınıfını kullanma örneği içeren bir göstergedir. IncERDOnArray 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 Adaptive Moving Average (AMA), fiyat serilerindeki gürültüye karşı düşük hassasiyete sahip hareketli bir ortalama oluşturmak için kullanılır ve trend tespiti için minimum gecikme ile karakterize edilir. Perry Kaufman tarafından "Smarter Trading" adlı kitabında geliştirilmiş ve açıklanmıştır.

Test_ERDOnArray - CERDOnArray sınıfının kullanımına bir örnek

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

IncEROnArray IncEROnArray

CEROnArray sınıfı, Uyarlanabilir Hareketli Ortalama'da (AMA) kullanılan Verimlilik Oranını (ER) hesaplamak için tasarlanmıştır. CEROnArray sınıfının kullanımına ilişkin bir örnek de verilmiştir.

Destekli pozisyon kapatma aracı Destekli pozisyon kapatma aracı

Bu yardımcı bir kar alma ve zararı durdurma aracıdır, zararı sıkı bir şekilde durdurmanıza ve karı dinamik olarak durdurmanıza yardımcı olabilir. Güncellenmiş

SpreadCandlesCreator SpreadCandlesCreator

Gösterge çevrimiçi, değişken spread'in mevcut değerlerinden bir mum grafiği oluşturur.

Martingale Pulse EA Martingale Pulse EA

Modern tüccarlar için tasarlanmış sofistike ve çok yönlü bir Uzman Danışman olan MP by SPLpulse ile tanışın. İster scalper, ister trend takipçisi, ister tersine çeviren bir tüccar olun, MP by SPLpulse, benzersiz ticaret tarzınıza uyum sağlamak için birden fazla ticaret stratejisini kurumsal düzeyde bir risk yönetimi paketi ile birleştirir. Benzersiz özelleştirme ve güçlü otomasyon ile ticaretinizin kontrolünü elinize alın.