KeltnerBB Fade
- Uzmanlar
- Sürüm: 1.33
Genel Bakış
KeltnerBB_Fade, MetaTrader 5 için bir ortalamaya dönüş (mean-reversion) Expert Advisor'dır. Bollinger Bantları, Keltner Kanallarına yaklaştığında veya kesiştiğinde aşırı volatilite genişlemelerine karşı işlem açar, ardından ortalamaya doğru işlem yapar. Her işlemde ATR tabanlı zarar durdur ve dinamik pozisyon büyüklüğü hesaplaması kullanır.
Nasıl Çalışır
- Bollinger Bantları ve Keltner Kanalları geçerli zaman diliminde hesaplanır.
- BB üst/alt bandı, KC üst/alt bandına yaklaştığında veya kesiştiğinde giriş tetiklenir (yapılandırılabilir: kesin kesişim veya yakınlık eşiği).
- Pozisyon büyüklüğü, hesap özkaynağı ve Risk_Percent'e göre, ATR tabanlı zarar durdur ile hesaplanır.
- Çıkış, beş yapılandırılabilir moddan seçilir (orta çizgiye dönüş, banda yeniden giriş, sıkışma tersine dönüşü, ters sinyal, RSI momentum sönümü).
- İsteğe bağlı kâr koruma katmanı: R-katları merdiveniyle kısmi kapatma, başabaş kilidi, kârda geçen süreye göre kapatma ve/veya bakiye yüzdesine göre takip eden merdiven.
- Tüm çıkışlar ve kâr koruma tetikleyicileri, OHLC ve Every Tick modları arasında aynı davranışı sağlamak için yalnızca kapanmış mumun En Yüksek/En Düşük/Kapanış değerlerine göre değerlendirilir.
Giriş Parametreleri
General
- Magic Number: bu EA'nın işlemlerine ait benzersiz kimlik
- Risk Percent: işlem başına risk, hesap özkaynağının %'si
- ATR Period Risk: zarar durdur boyutlandırması için kullanılan ATR periyodu
- ATR SL Multiplier: ATR'nin katı olarak zarar durdur mesafesi
- Margin Safety Factor: serbest teminata göre maksimum teminat kullanımı, olumsuz gap hareketlerine karşı tampon
Bollinger
- BB Period
- BB Deviation
- BB Price: Bollinger hesaplaması için uygulanan fiyat
Keltner
- KC EMA Period
- KC ATR Period
- KC ATR Multiplier
Signal Mode
- Signal Mode: kesin kesişim (nadir, orijinal davranış) veya yakınlık eşiği (daha sık)
- Signal Proximity Pct: yakınlık modunda yaklaşım tamponu olarak kullanılan Keltner kanal genişliğinin %'si
Exit
- Exit Mode: ortalamaya dönüş, banda yeniden giriş, sıkışma tersine dönüşü, ters sinyal veya momentum sönümü
- RSI Period
- RSI Upper
- RSI Lower
Profit Lock
- Lock Breakeven Enable: tetiklendiğinde zarar durdurun başabaşa taşınması
- Lock Breakeven Trigger R: ilk durdurma mesafesinin R-katları cinsinden tetikleme seviyesi
- Lock Breakeven Buffer Points: giriş fiyatının ötesindeki tampon, puan cinsinden
- Lock Ladder Enable: R-katı seviyelerinde kısmi kapatma
- Lock Ladder R1 / R1 Pct: 1. kademe tetikleyicisi ve kapatma yüzdesi
- Lock Ladder R2 / R2 Pct: 2. kademe tetikleyicisi ve kapatma yüzdesi
- Lock Ladder R3 / R3 Pct: 3. kademe tetikleyicisi ve kapatma yüzdesi
- Lock Time In Profit Enable: N ardışık kârlı mumdan sonra kısmi kapatma
- Lock Time In Profit Bars: gereken mum sayısı
- Lock Time In Profit Pct: kapatma yüzdesi
- Lock Pct Ladder Enable: bakiye yüzdesine dayalı takip eden merdiven ile tam kapatma
- Lock Pct Ladder Activation Pct: merdiveni etkinleştiren dalgalı kâr yüzdesi
- Lock Pct Ladder Trail Step Pct: merdiven adım büyüklüğü, yüzde cinsinden
Optimizer Score
- Score Min Profit Factor: diskalifiye eşiği
- Score Max Drawdown Pct: diskalifiye eşiği
- Score Min Trades: diskalifiye eşiği
- Score R2 Weight: özkaynak eğrisi düzgünlüğü ağırlığı
- Score Slope Weight: kâr hızı ağırlığı
- Score Split Penalty: testin birinci ve ikinci yarısı arasındaki zamansal istikrarsızlık cezası
- Score Skew Penalty: kârın tek bir işlemde yoğunlaşması cezası
- Score Ulcer Penalty: düşüşün derinliği ve süresi cezası
- Score MAR Weight: maksimum düşüşe göre net kâr ağırlığı
- Score Trade Bonus Weight: işlem sayısı güvenilirlik bonusu ağırlığı
Optimize Edici Puanlama Sistemi
Bu EA, aşırı uyuma (curve-fitting) karşı tasarlanmış özel bir OnTester puanlama fonksiyonu içerir. Optimizasyon çalıştırmalarını özkaynak eğrisi düzgünlüğü (R²), kâr hızı (eğim), zamansal istikrar (testin birinci ve ikinci yarısı arasındaki sapma), kâr yoğunlaşması (tek işlem çarpıklığı), düşüşün derinliği ve süresi (Ulcer Endeksi), sermaye verimliliği (MAR oranı) ve işlem sayısı güvenilirliğine göre sıralar. Negatif kâr, ya da kâr faktörü, düşüş veya işlem sayısı diskalifiye eşiklerinin altında olan çalıştırmalar otomatik olarak sıfır puan alır. Yerleşik optimize ediciyi çalıştırırken Optimizasyon Kriterini Custom max olarak ayarlayın.
Önerilen Kurulum
Hedef pazarınıza uygun zaman dilimi ve sembolde, gerçek tiklerle Every Tick modunda test edin. Başabaş ve kısmi kapatmaların daha hassas gerçekleşmesi için dar spreadli ve düşük stop/freeze seviyeli bir broker önerilir.
Ekran Görüntüleri
Önerilen .set dosyaları aşağıdaki yorumlar bölümünde mevcuttur.
Sorumluluk Reddi
Backtestlerde gösterilen geçmiş performans gelecekteki sonuçları garanti etmez. Canlıya geçmeden önce mutlaka demo hesapta test edin. Ticaret kayıp riski içerir.
