Bu Pine Script kodu, ND_XTREND adıyla bir trade stratejisi oluşturur ve backtest süresi, ATR (Ortalama Gerçek Aralık) bazlı stop-loss (zarar durdurma) seviyesi, ve iki farklı aralık filtresi kullanarak “al” ve “sat” sinyalleri sağlar. İşleyişi şu şekildedir:
Kullanıcı Tanımlı Girdiler:
Kullanıcı, backtest dönemi ayarlarını (başlangıç ve bitiş tarihleri) belirler.
Haiken Ashi (Heikin Ashi) mumlarının kullanımı gibi seçenekler sunar.
Sampling (örnekleme) periyodu, aralık çarpanı ve diğer parametreleri belirler.
Haiken Ashi ve Normal Mum Seçimi:
Kullanıcı Haiken Ashi mumlarını seçmişse, bu mum kapanış fiyatlarını kullanır; aksi takdirde normal kapanış fiyatlarını kullanır.
Smooth Range ve Range Filter:
Fiyat verisini yumuşatmak ve aralık filtresini hesaplamak için smooth range ve range filter fonksiyonlarını kullanır.
Fiyat hareketinin yukarı veya aşağı yönlü olup olmadığını tespit eder.
Aralık Filtresi Renkleri ve Bantları:
Yüksek ve düşük bantları hesaplar ve grafikte farklı renklerle gösterir.
Yukarı yönlü hareketlerde yeşil, aşağı yönlü hareketlerde kırmızı renkler kullanılır.
Pozisyon Belirleme ve Sinyaller:
Yukarı yönlü veya aşağı yönlü hareket tespit ederse, “al” ve “sat” sinyalleri üretir.
Grafikte sinyalleri etiketler (BUY ve SELL).
Pozisyon Girişleri:
Belirtilen koşullar sağlandığında (window süresi içerisinde) uzun (long) veya kısa (short) pozisyonlara girer.
Stop Loss ve Take Profit Ayarları:
Kullanıcı stop-loss ve take profit seviyelerini belirler.
Bu ayarlar kullanıldığında, belirtilen seviyelerde pozisyonlardan çıkar.
SuperTrend İndikatörü:
ATR periyodu ve faktörü kullanarak supertrend çizgilerini hesaplar.
Yukarı ve aşağı trendleri grafikte gösterir.
ND_Twin Aralık Filtresi:
İki farklı aralık filtresi hesaplayarak, bu aralıkların ortalamasını alır.
Yukarı ve aşağı yönlü hareket sinyalleri üretir.
Uyarı Koşulları:
“Al” ve “sat” sinyalleri için uyarı koşulları belirler ve kullanıcıya sinyal gönderir.
Bu indikatör ve strateji, trader’lara piyasa trendlerini izleyerek dinamik şekilde pozisyon alım-satımı yapmayı ve risk yönetimini sağlar. ATR bazlı stop-loss seviyeleri, volatiliteye dayalı olarak daha esnek ve uyumlu bir strateji sunar. 😊

TÜYO: Henüz bir TradingView hesabın yoksa ŞURAYA tıklayarak yeni bir hesap oluşturmalısın.