UltraWPR – MetaTrader 5 için gösterge

0
337

Bu gösterge WPR'ye (Larry Williams'ın Yüzde Aralığı, %) ve çoklu sinyal hattı analizine dayanmaktadır. Sinyal hatları hesaplama algoritması aşağıdaki gibidir. Kaynak veri olarak gösterge giriş parametrelerimiz var:

  • StartLength – ilk sinyal hattının minimum başlangıç ​​değeri;
  • Adım – dönem değiştirme adımı;
  • StepsTotal – dönem değişikliği sayısı.

Çok sayıda sinyal hattından herhangi bir periyot değeri, aritmetik ilerleme kullanılarak hesaplanır:

SignalPeriod(Number) = BaşlangıçUzunluğu + Sayı * Adım,

Number değişkeninin değeri sıfırdan StepsTotal'a kadar değişir. Dönemlerin elde edilen değerleri değişkenler dizisine eklenir ve her gösterge işaretinde, düzeltilmiş Larry Williams'ın Yüzde Aralığı gösterge değerleri dizisini elde etmek için kullanılır. Her bir yumuşatma için mevcut trendin yönleri hesaplanır ve ayrıca WPR düzeltilmiş değerlerinin tamamı için pozitif ve negatif trendlerin sayısı belirlenir. Olumlu ve olumsuz trendlerin son sayısı da düzeltilir ve DRAW_FILLING stil sınıfının yardımıyla görüntülenen bir renk bulutu oluşturan gösterge çizgileri olarak kullanılır.

Bu göstergedeki trendin yönü bulut rengine göre belirlenirken gücü bulut genişliğine göre belirlenir. Göstergenin maksimum genliğinden yüzde değeri olarak ayarlanan aşırı alım (UpLevel) ve aşırı satım (DnLevel) seviyelerini kullanabilirsiniz.

Yumuşatma algoritmaları on olası versiyondan seçilebilir:

  1. SMA – basit hareketli ortalama;
  2. EMA – üstel hareketli ortalama;
  3. SMMA – düzeltilmiş hareketli ortalama;
  4. LWMA – doğrusal ağırlıklı hareketli ortalama;
  5. JJMA – JMA uyarlanabilir ortalama;
  6. JurX – ultra doğrusal yumuşatma;
  7. ParMA – parabolik yumuşatma;
  8. T3 – Tillson'un çoklu üstel yumuşatması;
  9. VIDYA – Tushar Chande'nin algoritmasını kullanarak düzeltme;
  10. AMA – Perry Kaufman'ın algoritmasını kullanarak düzeltme.

Faz1 ve Faz2 parametrelerinin farklı yumuşatma algoritmaları için tamamen farklı anlamlara sahip olduğuna dikkat edilmelidir. JMA için -100 ile +100 arasında değişen harici bir Faz değişkenidir. T3 için daha iyi görselleştirme amacıyla yumuşatma oranının 100 ile çarpılmasıdır, VIDYA için bu bir CMO osilatör periyodudur ve AMA için ise yavaş bir EMA periyodudur. Diğer algoritmalarda bu parametreler yumuşatmayı etkilemez. AMA için hızlı EMA süresi sabit bir değerdir ve varsayılan olarak 2'ye eşittir. AMA için de yükselmenin güce oranı 2'ye eşittir.

Gösterge SmoothAlgorithms.mqh kütüphane sınıflarını kullanır (terminal_data_folder\MQL5\Include klasörüne kopyalanmalıdır). Sınıfların kullanımı “Ek Tampon Kullanmadan Ara Hesaplamalar için Ortalama Fiyat Serilerinin Ortalamalanması” makalesinde ayrıntılı olarak açıklanmıştır.

SpearmanRankCorrelation göstergesi derlenmiş dosyasını terminal_data_folder\MQL5\Indicators\ dizinine yerleştirin.

Gösterge giriş parametreleri:

//+-------------------------------------------------+
//| Gösterge giriş parametreleri |
//+-------------------------------------------------+
giriş int WPR_Period=13;                    // WPR gösterge periyodu
//----
giriş Smooth_Method W_Method=MODE_JJMA;     // Düzgünleştirme yöntemi
giriş int BaşlangıçUzunluğu=3;                    // İlk yumuşatma periyodu                    
giriş int WFaz=100;                       // Düzeltme parametresi
//----  
giriş uint Adım=5;                          // Dönem değiştirme adımı
giriş uint Adım Toplamı=10;                   // Dönem değişikliği sayısı
//----
giriş Smooth_Method SmoothMethod=MODE_JJMA;// Düzgünleştirme yöntemi
giriş int Pürüzsüz Uzunluk=3;                   // Derinliği yumuşatma                    
giriş int SmoothPhase=100;                  // Düzeltme parametresi
//----                          
giriş uint Üst Seviye=80;                      // Aşırı alım seviyesi, %
giriş uint DnSeviyesi=20;                      // Aşırı satış seviyesi, %
giriş renk UpLevelsColor=Mavi;             // Aşırı alım seviyesi rengi
giriş renk DnLevelsColor=Mavi;             // Aşırı satış seviyesi rengi
giriş STYLE Düzeybiçim=DASH_;              // Seviye stili
giriş WIDTH LevelsWidth=Genişlik_1;          // Düzey genişliği

Önerilen MT5 Komisyoncuları

XM Broker

  • Ücretsiz $ 50 Anında Ticarete Başlamak için! (Çekilebilir Kar)
  • Para Yatırma Bonusu $5,000
  • Sınırsız Sadakat Programı
  • Ödüllü Forex Brokerı
  • Ek Özel Bonuslar Yıl boyunca

XM komisyoncusu

>> XM Broker Hesabına buradan kaydolun <

FBS Aracısı

  • Ticaret 100 Bonus: Ticaret yolculuğunuza başlamak için ücretsiz 100$!
  • 100% Depozito: Yatırdığınız parayı 10,000$'a kadar ikiye katlayın ve artırılmış sermayeyle işlem yapın.
  • 1'e kadar kaldıraç: 3000: Mevcut en yüksek kaldıraç seçeneklerinden biriyle potansiyel kârı en üst düzeye çıkarmak.
  • 'Asya'nın En İyi Müşteri Hizmetleri Komisyoncusu' Ödülü: Müşteri desteği ve hizmetinde tanınan mükemmellik.
  • Mevsimsel Promosyonlar: Tüm yıl boyunca çeşitli özel bonusların ve promosyon tekliflerinin keyfini çıkarın.

fbs komisyoncusu

>> FBS Broker Hesabına buradan kaydolun <

(Ücretsiz MT5 Göstergeleri İndir)

İndirmek için aşağıya tıklayın:

UltraWPR – MetaTrader 5 için gösterge

CEVAP BIRAKIN

Lütfen yorumunuzu girin!
Lütfen adınızı buraya girin