UltraRSI – MetaTrader 5 için gösterge

2
364

Bu gösterge RSI'ya (Göreceli Güç Endeksi) ve onun ç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 yumuşatılmış RSI gösterge değerleri dizisini elde etmek için her gösterge işaretinde kullanılır. Her bir yumuşatma için mevcut trendin yönleri hesaplanır ve ayrıca RSI yumuşatılmış değerlerinin tamamı için pozitif ve negatif trendlerin sayısı belirlenir. Pozitif ve negatif trendlerin son sayısı da yumuşatılır 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.

Gösterge giriş parametreleri:

//+-------------------------------------------------+
//| Gösterge giriş parametreleri |
//+-------------------------------------------------+
giriş int RSI_Period=13;                           // RSI gösterge dönemi
giriş ENUM_APPLIED_PRICE Uygulanan_fiyat=PRICE_CLOSE; // Uygulanan fiyat
//----
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:

UltraRSI – MetaTrader 5 için gösterge

2 YORUMLARİ

CEVAP BIRAKIN

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