OBVCD Pro MT4
- Göstergeler
-
Narayanan Mohanan Mohanan Krishnan
Expert Advisor, özel göstergeler ve backtest ile doğrulama araçları geliştiren bir MT5/MQL5 geliştiricisiyim. Temiz, iyi dokümante edilmiş ve yeniden çizim yapmayan (No Repaint) kod yazmaya odaklanıyorum. Kapanmış mum mantığı, doğrulanmış buffer'lar ile doğru handle ve bellek yönetimi gibi - Sürüm: 1.20
- Etkinleştirmeler: 10
OBVCD Pro, yakınsama/ıraksama analizini uygulayan bir momentum osilatörüdür.Bakiye Hacmi (OBV)fiyat yerine uyarlanabilir volatilite bantlarını, grafikte görsel olarak okunabilen veya doğrudan bir Uzman Danışman tarafından tüketilebilen 5 durumlu bir rejim sınıflandırıcıyla birleştirmek.
Çoğu klasik osilatör yalnızca fiyatı analiz eder. OBVCD Pro, kümülatif hacim akışındaki yakınsama ve sapmayı hesaplar, böylece yalnızca hareketin kendisinden ziyade piyasa hareketinin arkasındaki katılımı ölçer. Sonuç, isteğe bağlı bir tüccar ve algoritmik bir sistem tarafından eşit derecede kullanılabilen tek bir rejim değerine indirgenir.
Nasıl Çalışır?
Dengeli Hacim (OBV), seçilen hacim kaynağından hesaplanır. Varsayılan olarak Tick Volume kullanılır ve komisyoncunun sağladığı yerde Gerçek Hacim otomatik olarak uygulanır.
OBV serisi (varsayılan olarak EMA 12 ve EMA 26) üzerinden hızlı ve yavaş hareket eden bir ortalama hesaplanır. Aralarındaki fark şu şekli oluşturur:OBVCD Histogramı. ASinyal Hattıdaha sonra varsayılan olarak 9 dönemlik SMA kullanılarak bu histogram üzerinden hesaplanır.
Üst ve alt volatilite bantları 20 dönemlik standart sapmadan 1,618 sapma çarpanıyla hesaplanıyor. Bantlar Sinyal Hattına veya doğrudan Histograma uygulanabilir.
Bantlar standart sapmaya dayalı olduğundan, piyasa aktivitesinin yüksek olduğu dönemlerde otomatik olarak genişler ve aktivite düştüğünde daralır. Bu, sabit eşik değerlerine bağlı kalmak yerine, bir dizi varsayılan ayarın çok farklı araçlarda kullanılabilir kalmasına olanak tanır.
5 Durumlu Momentum Mantığı
Renk kodlu histogram, momentumun uyarlanabilir oynaklık bantlarına göre konumunu değerlendirir ve tamamlanan her çubuğu beş piyasa durumundan birine sınıflandırır.
- Güçlü Boğa (Limon Yeşili)— Histogram üst bandın üzerinde ve yükseliş momentumu genişlemeye devam ediyor. Değer: +2
- Zayıf Boğa (Açık Yeşil)— Histogram üst bandın üzerinde kalıyor ancak yükseliş momentumu azalmaya başlıyor. Değer: +1
- Konsolidasyon (Gri)— histogram bantların içinde olup nötr veya değişken bir piyasayı gösterir. Değer: 0
- Zayıf Ayı (Turuncu)— Histogram alt bandın altında ancak satış baskısı hafiflemeye başlıyor. Değer: −1
- Güçlü Ayı (Kırmızı)— Histogram alt bandın altında ve düşüş momentumu genişlemeye devam ediyor. Değer: −2
Bu mantığın temel özelliği, bir hareket arasındaki ayrımdır.uzatılmışve olan birihala genişliyor. Bandın ihlali tek başına bir hamlenin gücünü koruduğu anlamına gelmez; Devamlılığı tükenmeden ayıran şey momentumun yönüdür.
Algoritmik ve EA Entegrasyonu
Hesaplanan piyasa durumu özel bir ara belleğe yazılır, böylece Uzman Danışman renkleri incelemeden ve dahili mantığı yeniden uygulamaya gerek kalmadan bitmiş değeri okuyabilir.
Tampon 8aşağıdaki değerlerden birini döndürür:
- 2.0 = Güçlü Yükseliş
- 1.0 = Zayıf Yükseliş
- 0,0 = Konsolidasyon
- −1,0 = Zayıf Ayı
- −2,0 = Güçlü Ayı
Gösterge kolunu şu şekilde edinin:iÖzel(). OkumaShift 1— tamamen tamamlanan son çubuk — bu değer nihai olduğundan ve değişmeyeceğinden önerilir.
Genel Arabellek Haritası
- Tampon 0— OBVCD Histogramı (Nötr)
- Tampon 1— OBVCD Histogramı (Güçlü Boğa)
- Tampon 2— OBVCD Histogramı (Zayıf Boğa)
- Tampon 3— OBVCD Histogramı (Güçlü Ayı)
- Tampon 4— OBVCD Histogramı (Zayıf Ayı)
- Tampon 5— Sinyal Hattı
- Tampon 6— Üst Bant
- Tampon 7— Alt Bant
- Tampon 8— Önyargı Rejimi
MQL4'ün renk indeksi arabelleklerini desteklemediğini, dolayısıyla histogramın 5 durumu (0'dan 4'e kadar Tamponlar) oluşturmak için beş ayrı veri arabelleği gerektirdiğini lütfen unutmayın. Rejim Sapması bu nedenle Tampon 8'dir. 9'dan 11'e kadar olan Tamponlar yalnızca dahili hesaplamalar için kullanılır ve Veri Penceresinden gizlenir.
Girişler
- Ses kaynağı— Aracı tarafından desteklendiğinde Hacim (varsayılan) veya Gerçek Hacim seçeneğini işaretleyin
- Hızlı hareket eden ortalama— dönem 12, varsayılan olarak EMA
- Yavaş hareket eden ortalama— dönem 26, varsayılan olarak EMA
- Sinyal hareketli ortalaması— dönem 9, varsayılan olarak SMA
- Desteklenen MA yöntemleri— EMA, SMA, SMMA ve LWMA
- Bollinger Bantlarını Etkinleştir— varsayılan olarak etkin
- Uygulanan bantlar— Sinyal Hattı (varsayılan) veya Histogram
- Bantlar dönemi— 20
- Bant sapması— 1.618
Bollinger Bantları devre dışı bırakıldığında gösterge, bir sinyal hattına sahip klasik bir OBV yakınsama/ıraksama osilatörü olarak çalışır ve Rejim Önyargısı her çubukta 0 değerini döndürür.
Ekran görüntüleri neyi gösteriyor?
- EURUSD, Aylık— Uzun vadeli hacim sapma analizini gösterir. 5 durumlu histogram, çok yıllı döngüler boyunca yapısal hacim rejimi değişimlerini izler.
- US30, Günlük— Özel parametrelerin uygulamasını görüntüler (Hızlı MA 50, Yavaş MA 200, Bant Periyodu 20, Sapma 1,5). Sürelerin uzatılması ve çarpanın daraltılması, göstergenin uzun vadeli endeks eğilimlerine uyum sağlamasına olanak sağlar.
- XAUUSD, H1— Fiyat konsolidasyonu ve sonraki arızalar sırasında uyarlanabilir volatilite bandı mekaniğini gösterir. Bant daralması yön hareketinden önce gelir.
- Veri Penceresi (DXY, M5)— Rejim Önyargı tamponunun erişilebilirliğini doğrular. Görsel durum, EA tüketimi için doğrudan ayrı bir değişken değere (örneğin, 2,0000) eşlenir.
- Girişler iletişim kutusu (BTCUSD, Günlük)— Hareketli ortalama yöntemleri, uygulanan hacim ve Bollinger Bantları mantığı için yapılandırma seçeneklerini doğrular.
Hesaplama davranışı
Tüm değerler yalnızca tamamlanmış geçmiş verilerden hesaplanır. Bir çubuk kapandığında değerleri bir daha değişmez. Yeni onay işaretleri geldiğinde yalnızca şu anda oluşan çubuk güncellenir.
Onaylanmış okumalar için, Kaydırma 0 yerine Kaydırma 1 kullanılmalıdır. Gösterge hiçbir ileriye dönük veri kullanmaz ve çubuk kapandıktan sonra değerleri yeniden boyamaz.
Notlar
- Ayrı bir gösterge penceresinde görüntülenir.
- 8 görünür alan.
- 13 gösterge tamponu.
- Yarı şeffaf bir histogram, diğer göstergelerle birlikte kullanıldığında bölmenin okunabilir olmasını sağlar.
- Dış bağımlılık yok.Her değer göstergenin içinde hesaplanır. Başka bir göstergeyi çağırmaz, bu nedenle başarısız olabilecek tanıtıcılar, yanına kurulacak hiçbir şey yoktur ve standart gösterge klasörünüzün durumuna bağımlılık yoktur.
Bu nedir ve ne değildir
Bu, teknik analiz ve piyasa koşullarını filtrelemek için bir araçtır. Bir alım satım sistemi değildir, alım satım sinyali üretmez, yatırım tavsiyesi vermez, pozisyon açmaz veya yönetmez.
Tahmin edici olmaktan çok tanımlayıcıdır ve performansı hakkında herhangi bir iddiada bulunulmaz.
Ücretsiz demo, Strateji Test Cihazında çalışır. Bunu, gerçekte işlem yaptığınız enstrümanlara ve zaman dilimlerine koyun ve kendi çizelgelerinize göre değerlendirin.
| Bu geliştiriciden daha fazla araç Temiz, belgelenmiş, yeniden boyanmayan koda (kapalı çubuk mantığı, doğrulanmış ara bellekler ve diğer göstergelere bağımlılık yok) vurgu yaparak MT4/MT5 göstergeleri ve Uzman Danışmanlar oluşturuyorum. Buradaki beş devletli rejim sınıflandırması,Osilatör Rejimi Paketi, bunu grafikteki fiyat yerine hacimden türetilmiş serilere uygular. Yayınlanan tüm ürünleri görün → Hesaplama, arabellekler veya bunu kendi EA'nızda kullanmayla ilgili sorularınız mı var? Bana özel bir mesaj gönderin; cevaplamaktan memnuniyet duyarım. |
MT4/MQL4 geliştiricisi Narayanan Mohanan tarafından geliştirilmiş ve sürdürülmektedir.
Bu sayfanın çevirisinde bir hata tespit ederseniz lütfen bana bildirin, düzelteceğim.
