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:
119
Derecelendirme:
(14)
Yayınlandı:
\MQL5\Include\
XXDPO.mq5 (16.97 KB) görüntüle
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Detrended Price Oscillator veya DPO, piyasanın aşırı alım veya aşırı satım durumunu gösteren ve aynı zamanda alım ve satım sinyalleri almak için de kullanılabilen teknik bir göstergedir.

Detrended Price Oscillator, fiyat hareketinin ana döngülerine odaklanmak için trendleri filtrelemeye çalışır. Bunu yapmak için, hareketli ortalama düz bir çizgi haline gelir ve hareketli ortalamanın üstündeki ve altındaki fiyat değişiklikleri fiyat osilatörü haline gelir.

Bu gösterge kısa vadeli döngüleri vurgulamak için kullanılır çünkü uzun vadeli döngülerin kısa vadeli bileşenlerini analiz etmek, uzun vadeli bir döngünün ana dönüm noktalarını belirlemede faydalı olabilir. DPO uzun vadeli fiyat döngülerini dikkate almaz ve kısa vadeli döngüleri daha görünür hale getirir.

Hesaplama:

Trendsiz fiyat osilatörünün bu versiyonu aşağıdaki formül kullanılarak hesaplanır:

XXDPO = XMA(Price[bar] - XMA(Price[bar] , SMOOTH_Period) , DPO_Period)

Nerede:

  • XMA - ortalama alma algoritması;
  • Price[] - finansal varlığın mevcut fiyatı;
  • SMOOTH_Period - nihai göstergenin yumuşatma periyodu;
  • DPO_Period - DPO ortalama dönemi;
  • bar - bar numarası.

Ticaret sinyallerinin yorumlanması:

DPO sıfır çizgisinin üzerinde olduğunda, yani fiyat hareketli ortalamasının üzerinde olduğunda - bu bir yükseliş sinyalidir. Benzer şekilde, DPO sıfır çizgisinin altında olduğunda (fiyat hareketli ortalamalarının altındadır) - bu bir düşüş sinyalidir.

Uzun vadeli döngü tersine dönme noktaları (sapmalar):

  • grafikte daha yüksek bir tepe veya daha derin bir çukur oluşmuşsa, yukarı/aşağı fiyat dönüşünü beklemeliyiz;
  • Eğer tepe ya da çukur bir öncekinden daha düşük/yüksek ise fiyatlar düşecektir.

Alım ve satım sinyallerinin iki yorumu vardır.

Ne zaman bir alım sinyali:

  1. Düşüş eğilimli fiyat osilatörü sıfır çizgisini yukarı doğru geçer;
  2. Düşüş eğilimli fiyat osilatörü aşırı satım bölgesindedir, önceki düşük seviyeler tarafından teyit edilir ve koridorun üst çizgisinde ve düşüş eğilimli fiyat osilatöründe bir kırılma olur ve fiyat aşağı yönlü fiyat hareketini sınırlar.

Aşağıdaki durumlarda bir satış sinyali:

  1. Düşüş eğilimli fiyat osilatörü sıfır çizgisini aşağı doğru geçer;
  2. Düşüş eğilimli fiyat osilatörü önceki yüksek seviyeler tarafından teyit edilen aşırı alım bölgesindeyse ve DPO ve fiyat yükseliş trendinin destek çizgisini kırarsa.

Gösterge, alım satım sinyalleri elde etmek için nadiren kullanılır. Göstergenin yeterli verimliliğinin yalnızca diğer göstergelerle birlikte kullanıldığında mümkün olduğu unutulmamalıdır. Bununla birlikte, diğer göstergelerin optimum pencere genişliğini ayarlamak için döngüleri tespit etmek için yararlı bir araçtır.

Bu göstergede, on olası seçenek arasından seçim yaparak ortalama alma ve yumuşatma algoritmalarını değiştirebilirsiniz:

  1. SMA - basit hareketli ortalama;
  2. EMA - üstel hareketli ortalama;
  3. SMMA - yumuşatılmış hareketli ortalama;
  4. LWMA - doğrusal ağırlıklı hareketli ortalama;
  5. JJMA - JMA uyarlanabilir ortalama;
  6. JurX - ultra doğrusal ortalama;
  7. ParMA - parabolik ortalama;
  8. T3 - Tillson çoklu üstel düzleştirme;
  9. VIDYA - Tushar Chande algoritması kullanılarak ortalama alma;
  10. AMA - Perry Kaufman algoritması kullanılarak ortalama alma.

Faz1 ve Faz2 parametrelerinin farklı ortalama alma algoritmaları için oldukça farklı anlamlara sahip olduğuna dikkat edilmelidir. JMA için, -100 ila +100 arasında değişen harici değişken Faz'dır. T3 için daha iyi algılama için 100 ile çarpılan ortalama faktörüdür, VIDYA için CMO osilatörünün periyodudur ve AMA için yavaş EMA'nın periyodudur. Diğer algoritmalarda bu parametreler ortalamayı etkilemez. AMA için hızlı EMA'nın periyodu sabittir ve varsayılan olarak 2'ye eşittir. AMA için derece faktörü de 2'de sabitlenmiştir.

Gösterge SmoothAlgorithms.mqh kütüphane sınıflarını kullanır (bunları terminal_data_terminal_directory\MQL5\Include'a kopyalayın), bunlarla çalışmanın ayrıntılı bir açıklaması "Ara hesaplamalar için ek tamponlar olmadan fiyat serilerinin ortalamasını alma" makalesinde yayınlanmıştır.

XXDPO göstergesi

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

Code To Check And Delete Chart Objects For MT5 Code To Check And Delete Chart Objects For MT5

- Kod, mevcut grafik nesneleri için geçerli grafiği tarar, - Bunları uygun şekilde sayar ve siler - Ve sırasıyla grafikteki nesnelerin adlarını günlüğe kaydeder.

PTB PTB

Gösterge Açıklaması: PTB.mq5 Genel Bakış: MetaTrader 5 için PTB.mq5 göstergesi, kısa vadeli ve uzun vadeli yüksek ve düşük fiyatları ve bu uç noktalara dayalı Fibonacci geri çekilme seviyelerini hesaplar. Özellikler: Kısa Vadeli Yüksek ve Düşük: Kullanıcı tanımlı kısa bir uzunlukta acil destek ve direnci belirler. Uzun Vadeli Yüksek ve Düşük: Daha uzun bir süre boyunca daha geniş piyasa eğilimlerini analiz eder. Fibonacci Seviyeleri: Potansiyel geri dönüş noktaları için önemli geri çekilme seviyelerini (%23,6, %38,2, %50, %61,8, %78,6) çizer. Girdi Parametreleri: shortLength: Kısa vadeli hesaplama için mum sayısı. longLength: Uzun vadeli hesaplama için mum sayısı. Görsel Temsil: Yüksek/düşük ve Fibonacci seviyeleri arasında ayrım yapmak için her çizgi için farklı renkler ve genişlikler. Kullanım: Yatırımcıların giriş/çıkış noktalarını belirlemelerine ve geçmiş fiyat seviyelerine dayalı olarak piyasa trendlerini izlemelerine yardımcı olur.

Stokastik CG Osilatörü Stokastik CG Osilatörü

Stokastik CG Osilatörü, değerleri fiyat serilerinden değil, CG Osilatör göstergesinin değerlerinden hesaplanan stokastik bir osilatördür.

iBeta iBeta

İki sembolün kovaryans, korelasyon ve Beta katsayısı göstergesi.