Untitled

 avatar
unknown
plain_text
15 days ago
1.1 kB
25
Indexable
//@version=5
strategy("Yükselen Momentum Stratejisi", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// === Kullanıcı Ayarları ===
lookback = input.int(15, title="İzleme Süresi (Gün)")
minGreenCandles = input.int(12, title="Minimum Yeşil Mum Sayısı")
minPriceChange = input.float(20.0, title="Minimum Fiyat Artışı (%)")
volumeBlockDays = input.int(5, title="Üst Üste Yüksek Hacim Günleri")
volumeMultiplier = input.float(1.5, title="Ortalamanın Kaç Katı Hacim?")

// Risk yönetimi
useTP_SL = input.bool(true, title="TP/SL Kullan")
takeProfitPerc = input.float(10.0, title="Take Profit (%)")
stopLossPerc   = input.float(5.0, title="Stop Loss (%)")

// === Hesaplamalar ===

// Yeşil mumları say
isGreen = close > open
greenCount = ta.sum(isGreen ? 1 : 0, lookback)

// Fiyat artışı
priceChange = ((close - close[lookback]) / close[lookback]) * 100

// Ortalama hacim ve hacim bloğu kontrolü
avgVolume = ta.sma(volume, lookback)
isHighVolume = volume > avgVolume * volumeMultiplier

volumeBlock = 0
for i = 0 to
Editor is loading...
Leave a Comment