Long & Short V2-

Bu script, geçmişte oluşan fiyat tepe/dip noktalarını baz alarak Long (al) ve Short (sat) sinyalleri üretir. Temel olarak ZigZag mantığıyla çalışan, fakat yön ve fiyat değişimlerine duyarlı şekilde optimizasyon yapılmış özel bir sinyal algoritmasıdır.
🔧 Giriş (Input) Ayarları
📁 signalLib Config
Bu kısım, sinyal motorunun ayarlarını içerir:
DEPTH_ENGINE: Zigzag algoritmasının ne kadar derinlikte çalışacağını belirler (daha yüksek değer = daha az ama daha güçlü sinyaller).
DEVIATION_ENGINE: Tepe/dip noktalarının ne kadar sapma yapması gerektiğini belirler.
BACKSTEP_ENGINE: Yeni bir zirve/dip için kaç bar geriye bakacağını ayarlar.
Daha yüksek değerler kullanmak = daha az ve sağlam sinyal,
Daha düşük değerler = daha hassas ama daha fazla sinyal.
🎨 Colors
Buy-Color: Long (alış) sinyallerinin etiket rengi
Sell-Color: Short (satış) sinyallerinin etiket rengi
🏷️ Labels
Labels Transparency: Etiketlerin şeffaflık değeri
Label size: Etiketlerin grafik üzerindeki boyutu (tiny'den huge'a kadar)
🧠 İndikatörün İşleyişi
Ana Mantık:
Zigzag yapısı üzerinden bir yön değişikliği (direction) tespit edilir.
Yön değişimi olduğunda yeni bir fiyat noktası zee2.price ile belirlenir.
Önceki yön bilgisiyle karşılaştırma yapılarak "Long" ya da "Short" etiketi oluşturulur.
Etiketler:
Grafiğe dinamik olarak şu şekilde etiketler bırakılır:
"Long" etiketi: Yükseliş trendinin başladığı noktaya
"Short" etiketi: Düşüş trendinin başladığı noktaya
Etiket Stili:
label.style_label_up = Long sinyali için yukarı ok
label.style_label_down = Short sinyali için aşağı ok
Repaint Seçeneği:
repaint = true: Güncel bar henüz kapanmamışken bile sinyal değişebilir
repaint = false: Sadece bar kapanınca sinyal oluşur (daha güvenli ama geç kalır)
🔔 Alarm Sistemi
pinescript
Kopyala
Düzenle
if direction > 0
alert("Sell signal generated!!!", alert.freq_once_per_bar_close)
else
alert("Buy signal generated!!!", alert.freq_once_per_bar_close)
Bar kapanışında yön değiştiğinde:
Yön > 0 ise: "Sell signal generated!!!"
Yön < 0 ise: "Buy signal generated!!!"
Sen bunu TradingView'de alarm olarak kurabilirsin. Bildirim alırsın.
📈 Nasıl Kullanılır?
Pine Script bölümüne bu kodu yapıştır
Kaydet ve grafiğe uygula
Sağ üstten alarm kur (direction değiştiğinde tetikler)
DEPTH, DEVIATION, BACKSTEP parametrelerini dene → daha iyi optimize edebilirsin
⚠️ Uyarılar
Kütüphane dış kaynaklıdır: yashgode9/signalLib_yashgode9/2
Eğer bu kütüphane kaldırılırsa script çalışmaz
repaint=true seçiliyse sinyal bar kapanmadan değişebilir → dikkatli test et
Otomatik alım/satım stratejisi değildir; sinyal sistemidir
İstersen bu yapıyı:
Otomatik stratejiye çevirebiliriz (backtest dahil)
Telegram’a sinyal atan sistem yapabiliriz
Multi-timeframe destekli hâle getirebiliriz
Diğer indikatörlerle (MACD, EMA, vs) filtreleyebiliriz
Eğer bu göstergenin sadece davetle kullanılmasını istiyorsan, "invite-only script" haline getirmelisin. TradingView üzerinde bu işlem manuel yapılır:
TradingView'de Invite-Only Script Yapmak:
TradingView'e giriş yap
Göstergenin bulunduğu Pine Editor sekmesine git
Kodun en üstüne gel ve "Script Settings" bölümünden "Invite-only script" seçeneğini işaretle
Kaydet ve yayınla → ama sadece “Invite-only” olarak yayınlandığından emin ol
İzin verdiğin kullanıcıları (TradingView kullanıcı adıyla) manuel olarak eklersin.
Script que requiere invitación
Solo los usuarios aprobados por el autor pueden acceder a este script. Deberá solicitar y obtener permiso para utilizarlo. Por lo general, este se concede tras realizar el pago. Para obtener más información, siga las instrucciones del autor que se indican a continuación o póngase en contacto directamente con finance724.
Tenga en cuenta que este script privado, al que solo se puede acceder mediante invitación, no ha sido revisado por los moderadores de scripts, y su cumplimiento con las normas internas es indeterminado. TradingView NO recomienda pagar por un script ni utilizarlo a menos que confíe plenamente en su autor y comprenda cómo funciona. También puede encontrar alternativas gratuitas y de código abierto en nuestros scripts de la comunidad.
Instrucciones del autor
Exención de responsabilidad
Script que requiere invitación
Solo los usuarios aprobados por el autor pueden acceder a este script. Deberá solicitar y obtener permiso para utilizarlo. Por lo general, este se concede tras realizar el pago. Para obtener más información, siga las instrucciones del autor que se indican a continuación o póngase en contacto directamente con finance724.
Tenga en cuenta que este script privado, al que solo se puede acceder mediante invitación, no ha sido revisado por los moderadores de scripts, y su cumplimiento con las normas internas es indeterminado. TradingView NO recomienda pagar por un script ni utilizarlo a menos que confíe plenamente en su autor y comprenda cómo funciona. También puede encontrar alternativas gratuitas y de código abierto en nuestros scripts de la comunidad.