Şimdi Ara

Pine Script ' stratejiniz işlem üretmiyor' hatası

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
61
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar selamlar

    // YTDinsan

    //@version=5

    strategy("Heikin Ashi RSI Strategy", shorttitle="HA RSI Strategy", overlay=true)


    // Parametreler

    overbought = input(30)

    oversold = input(-30)

    rsi_period = input(14)

    max_duration = input(5) // Maksimum bekleme süresi


    // Heikin Ashi mumları oluşturma

    var float haOpen = na

    var float haClose = na

    var float haHigh = na

    var float haLow = na


    if bar_index > 1

        haOpen := (haOpen[1] + haClose[1]) / 2

        haClose := (open + high + low + close) / 4

        haHigh := math.max(high, haOpen, haClose)

        haLow := math.min(low, haOpen, haClose)

    else

        haOpen := (open + close) / 2

        haClose := (open + high + low + close) / 4

        haHigh := high

        haLow := low


    // RSI Hesaplama

    rsi = ta.rsi(haClose, rsi_period)


    // Bekleme sürelerini hesaplama

    oversold_wait = ta.crossover(rsi, oversold) ? max_duration : 0

    overbought_wait = ta.crossunder(rsi, overbought) ? max_duration : 0


    // Sinyalleri Oluşturma

    buySignal = ta.crossover(rsi, oversold) and oversold_wait > 0

    sellSignal = ta.crossunder(rsi, overbought) and overbought_wait > 0


    // Bekleme sürelerini azaltma

    if oversold_wait > 0

        oversold_wait := oversold_wait - 1

    if overbought_wait > 0

        overbought_wait := overbought_wait - 1


    // Sinyalleri Stratejiye Uygulama

    strategy.entry("Buy", strategy.long, when=buySignal)

    strategy.close("Buy", when=sellSignal) // Açılış ve kapanış işlemleri aynı tip olmalı


    // Sinyalleri Çizme (İsteğe Bağlı)

    plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)

    plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small) bu kodlarım backtestte işlem üretmiyor. neden olabilir ( zaman aralığını kontrol ettim)









  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.