Ana içeriğe geç

DCA Botu: Birden Fazla Yerleşik Gösterge ile Giriş Sinyalleri Oluşturma

Her biri kendi zaman dilimine sahip, özelleştirilebilir beş adede kadar yerleşik göstergeyi (RSI, MACD, Bollinger Bantları, Fiyat değişimi) "VE" (AND) mantığıyla birleştirerek nasıl bir DCA botu giriş sinyali oluşturulur?

Yazar: Ozge

Artık bir DCA botunun giriş sinyalini, aynı anda birden fazla yerleşik göstergeyi kullanarak oluşturabilirsiniz. Tek bir başlangıç ​​koşulu seçmek yerine, her biri kendine has ayarlara ve zaman dilimine sahip beş adede kadar göstergeyi birleştirebilirsiniz; bot, yalnızca tüm bu göstergeler aynı kapanmış mum üzerinde hemfikir olduğunda bir işlem açar. Bu, DCA botu için en çok talep edilen eklemelerden biridir ve girişlerin çok daha seçici olmasını sağlar.

Bu kılavuz; söz konusu özelliğin ne işe yaradığını, birleştirilmiş sinyalin nasıl değerlendirildiğini ve her bir göstergeye ait alanların ve koşulların tam olarak ne anlama geldiğini açıklar. DCA bot formunun geri kalanı (yön, DCA ızgarası, çıkışlar, sermaye) hakkında bilgi almak için "DCA Botu Nasıl Çalışır: Strateji ve Kurulum Kılavuzu"na bakabilirsiniz.

Yenilikler

  • Tek bir giriş sinyalinde 5 adede kadar yerleşik gösterge.

  • Her bir göstergenin parametreleri üzerinde tam özelleştirme imkânı.

  • Her gösterge için ayrı bir zaman dilimi; örneğin, 15 dakikalık bir gösterge ile 60 dakikalık bir göstergeyi bir arada kullanabilirsiniz.

  • "VE" (AND) mantığıyla birleştirme — bir işlemin başlayabilmesi için tüm göstergelerin koşullarının sağlanması gerekir.

Kapsam: Bu, yalnızca işlem başlatma (giriş) koşulu için geçerlidir. Gösterge tabanlı güvenlik emirleri ve gösterge tabanlı çıkışlar, sonraki sürümlerde eklenecektir.

Birleştirilmiş sinyal nasıl çalışır

Tüm koşulların aynı anda gerçekleşmesi gerekir. Göstergeler bir "VE" (AND) koşuluyla birbirine bağlanır; yani üç gösterge eklerseniz, bot yalnızca her üç koşulun da aynı anda sağlandığı bir mum çubuğunda işlem açar. Daha fazla gösterge eklemek, işlem girişlerini seyreltse de bu girişlerin güvenilirliğini artırır.

Her bir gösterge, kendi zaman dilimindeki mumun kapanışıyla değerlendirilir. Yalnızca tamamlanmış mumlar dikkate alınır; mum çubuğu devam ederken tetikleme gerçekleşmez. Örneğin, 60 dakikalık bir zaman dilimine ayarlanmış bir gösterge, 60 dakikalık mum kapandığında, yani saatte bir kez güncellenir.

İşlemin yönü bot tarafından, zamanlaması ise göstergeler tarafından belirlenir. DCA botu için yapılandırılmış yön (Long/Uzun veya Short/Kısa), işlemin bir alım mı yoksa satım mı olacağına karar verir; gösterge koşulları ise işlemin ne zaman açılacağını belirler. "Fiyat değişimi" (Price change) gibi bazı göstergeler kendi içlerinde bir yön bilgisi de barındırır ve bunlar botun belirlediği yöne göre filtrelenir (aşağıdaki ilgili bölüme bakınız).

Zaman dilimleri genelinde zamanlamaya dair bir not

Her bir gösterge farklı bir zaman diliminde çalışabildiğinden, bot kombinasyonu kontrol ettiği sırada bir koşulun ne kadar süreyle "doğru" kaldığını bilmek faydalıdır. İki tür koşul vardır:

  • Kesişim koşulları (Yukarı yönlü kesişim / Aşağı yönlü kesişim), tek bir olayı ifade eder. Kesişim, ilgili göstergenin mum kapanışı gerçekleştiğinde kaydedilir ve yalnızca o an için geçerli sayılır; koşul kombinasyonuyla bir kez kontrol edilir ve sonraki mumlarda geçerliliğini korumaz. Örneğin, 1 saatlik zaman dilimindeki bir MACD kesişimi, 1 saatlik mum kapandığında kaydedilir ve yalnızca hemen ardından yapılan kontrolde geçerlidir; eğer diğer koşullar da o an itibarıyla sağlanmıyorsa, söz konusu kesişim geçerliliğini yitirmiş olur.

  • Seviye koşulları (Büyük / Küçük) ise, ilgili durum devam ettiği sürece geçerli kalır. Koşul, göstergenin zaman dilimindeki bir mum kapanışında artık sağlanmayana dek, yapılan her kontrolde geçerli sayılmaya devam eder.

Uygulamada: bir kesişme koşulunu (tetikleyici) seviye koşullarıyla (bağlam) eşleştirin; böylece kesişme gerçekleştiğinde seviye koşulları halihazırda sağlanmış olur ve "VE" (AND) işlemi tamamlanabilir.

Gösterge referansı

Her bir gösterge, kendine ait alanlarıyla birlikte ayrı bir blok olarak eklenir. Aşağıda, her bir alanın ve koşulun ne anlama geldiği açıklanmıştır.

RSI

Göreceli Güç Endeksi (Relative Strength Index) — 0 ile 100 arasında değer alan bir momentum osilatörüdür.

Alan

Anlamı

Period

RSI hesaplamasında kullanılan mum sayısı (örneğin 14).

RSI değeri

RSI değerini kıyasladığınız seviye (örneğin 30).

Koşul

RSI'nın, RSI Değerinizle nasıl bir ilişki içinde olması gerektiği — aşağıya bakın.

Zaman dilimi

Bu göstergenin üzerinde çalıştığı mum boyutu.

Koşullar:

  • Büyük — RSI, belirlediğiniz RSI Değerinin üzerindedir.

  • Küçük — RSI, belirlediğiniz RSI Değerinin altındadır.

  • Yukarı kesişim — RSI, belirlediğiniz RSI Değerine eşit veya bu değerin altındayken, bu değerin üzerine çıkar.

  • Aşağı kesişim — RSI, belirlediğiniz RSI Değerine eşit veya bu değerin üzerindeyken, bu değerin altına iner.

MACD

Hareketli Ortalama Yakınsama Iraksama (MACD) — hızlı bir çizgi, yavaş bir çizgi ve bir sinyal çizgisinden oluşur. Bu göstergenin, her ikisinin de karşılanması gereken iki ayarı bulunur.

Alan

Anlamı

Hızlı Period

Hızlı hareketli ortalamanın uzunluğu (örneğin 3).

Yavaş Period

Yavaş hareketli ortalamanın uzunluğu (örneğin 21).

Sinyal Periodu

Sinyal hattının uzunluğu (örneğin 9).

Tetikleyici

MACD'nin sıfır çizgisine göre nerede yer alması gerektiği: 0'dan büyük mü, yoksa 0'dan küçük mü?

Koşul

MACD çizgisi ile sinyal çizgisinin kesişimi: Yukarı yönlü kesişim veya aşağı yönlü kesişim.

Zaman dilimi

Bu göstergenin üzerinde çalıştığı mum boyutu.

Tetikleyici (sıfır çizgisi tarafı):

  • 0'dan büyük — hem MACD çizgisi hem de sinyal çizgisi sıfır çizgisinin üzerindedir.

  • 0'dan küçük — hem MACD çizgisi hem de sinyal çizgisi sıfır çizgisinin altındadır.

Çizgiler sıfır çizgisinin her iki tarafında kalıyorsa (biri bir tarafta, diğeri diğer tarafta), ilgili mum çubuğu dikkate alınmaz ve herhangi bir sinyal üretilmez.

Koşul (kesişim):

  • Yukarı yönlü kesişim — MACD çizgisi, sinyal çizgisini aşağıdan yukarıya doğru keser (boğa sinyali).

  • Aşağı yönlü kesişim — MACD çizgisi, sinyal çizgisini yukarıdan aşağıya doğru keser (ayı sinyali).

Bir MACD sinyalinin oluşması için, Tetikleyici (sıfır çizgisi tarafı) ve Koşul (kesişim) kriterlerinin her ikisinin de aynı kapanmış mum çubuğu üzerinde gerçekleşmesi gerekir.

Bollinger Bantları (BB)

Ortalamadan belirli sayıda standart sapma uzaklıkta konumlandırılmış bir üst ve bir alt banttan oluşan, hareketli ortalama tabanlı bir zarf (envelope).

Alan

Anlamı

Period

Hareketli ortalama için kullanılan mum sayısı (örneğin 21).

Standart sapma

Bantların ortalamadan ne kadar uzakta konumlandığı (örneğin 2,5).

Tetikleyici

Koşulun hangi bantla ilgili olduğu: Üst veya Alt.

Koşul

Fiyatın seçilen bantla nasıl bir ilişki içinde olması gerektiği — aşağıya bakınız.

Zaman dilimi

Bu göstergenin üzerinde çalıştığı mum boyutu.

Koşullar (tamamı, Tetikleyici'de (Trigger) seçilen banda göre değerlendirilir):

  • Büyük — mum, seçilen bandın üzerinde kapanış yapar.

  • Küçük — mum, seçilen bandın altında kapanış yapar.

  • Yukarı kesişim — fiyat, bir önceki mumda seçilen bandın altında kapanış yapmışken, mevcut mumda bandın üzerinde kapanış yapar.

  • Aşağı kesişim — fiyat, bir önceki mumda seçilen bandın üzerinde kapanış yapmışken, mevcut mumda bandın altında kapanış yapar.

Fiyat değişimi

Seçilen zaman dilimindeki tek bir mum içinde fiyatın ne kadar hareket ettiğini (mumun en yüksek ve en düşük seviyeleri arasındaki aralığı, yüzde olarak) ölçer.

Alan

Anlamı

Fiyat değişimi

Tetikleme için gereken minimum hareket (yüzde cinsinden; örneğin %5).

Zaman dilimi

Bu göstergenin üzerinde çalıştığı mum boyutu.

Bu koşul, bir mumun hareketi belirlediğiniz yüzde değerine ulaştığında tetiklenir. Söz konusu hareketin bir yönü de vardır: düşüş yönlü bir mum "long" (uzun pozisyon) sinyali üretirken, yükseliş yönlü bir mum "short" (kısa pozisyon) sinyali üretir. Botun kendi yön ayarı ise bu sinyalleri şu şekilde filtreler:

  • "Long" yönlü bir DCA botu yalnızca düşüş hareketlerinde işlem yapar (yükseliş yönlü mumlardan gelen sinyalleri görmezden gelir).

  • "Short" yönlü bir DCA botu ise yalnızca yükseliş hareketlerinde işlem yapar.

Fiyat değişimi, diğer göstergeler gibi bir filtre işlevi görür; botun yön ayarını geçersiz kılmaz, yalnızca gerçekleşen hareketin işleme dahil edilecek kadar büyük olup olmadığına karar verir.

Çözümlü örnek

Bir "Long" (uzun pozisyon) DCA botuna, her biri 15 dakikalık zaman dilimine ayarlanmış dört gösterge eklediğinizi varsayalım:

  • RSI (14 periyot) — 30'un üzerinde

  • MACD (3 / 21 / 9) — Aşağı yönlü kesişim, tetikleyici (trigger) 0'ın üzerinde

  • Bollinger Bantları (21, 2.5) — Aşağı yönlü kesişim, üst banttan dönüş

  • Fiyat değişimi — %5

Bot, yalnızca 15 dakikalık bir mum çubuğunda, bu koşulların tamamının aynı anda gerçekleştiği durumlarda işlem başlatacaktır: RSI 30'un üzerindeyken, MACD her iki çizgisi de sıfırın üzerindeyken aşağı yönlü kesişim yapmalı, fiyat üst Bollinger bandının altına geri dönmeli ve mum çubuğu en az %5'lik bir hareket sergilemelidir. Koşullar "VE" (AND) mantığıyla birleştirildiği için, böyle bir anın gerçekleşmesi nadirdir; zaten amaç da budur: eklenen her bir gösterge, daha zayıf kurulumları eleyerek filtreleme yapar.

Bilmeniz gerekenler

  • Tek bir giriş sinyalinde en fazla 5 göstergeyi birleştirebilirsiniz.

  • Mevcut zaman dilimleri 15 dakika ve 60 dakikadır; ilerleyen dönemlerde daha fazla seçenek eklenecektir.

  • Koşullar yalnızca "VE" (AND) mantığıyla birleştirilir ("VEYA" / OR seçeneği bulunmamaktadır).

  • Sinyaller yalnızca kapanmış mum çubukları üzerinden değerlendirilir; mum çubuğu devam ederken (anlık fiyat hareketiyle) tetikleme gerçekleşmez.

  • Bu, bir işlem başlatma koşuludur. Gösterge tabanlı güvenlik emirleri (safety orders) ve çıkış stratejileri, gelecek güncellemelerde eklenecektir.

Bu cevap sorunuzu yanıtladı mı?