Şöyle bir soru sormak istiyorum
Tradingview da Pinescript kodu içerisinde aynı stratejide farklı zaman dilimlerine göre iki indicatör çalıştırlabilir mi?
Örnek vermek gerekirse Chart 15dakikalıkta ekranda
strateji de ise iki indicatör var biri kontrol eden EMA 1 günlük grafiğe göre çalışacak (bu 1 gün hiç bir zaman değişmeyecek chart ne olursa olsun)
diğeri ise RSI o da 15 dakikalıkta çalışacak (chart ile aynı zaman grafiğinde)
Bu mümkün müdür?
EMA 1 gün chart time olarak sabitleme imkanı kod içerisinde nasıl olabilir?
Aynı Strateji İçerisinde Farklı Zaman Dilimleri Çalıştırılabilir mi?
7
●214
- 28-03-2023, 10:49:52Yapay zekaya sordum soruyu buyrun cevabı :amiral79 adlı üyeden alıntı: mesajı görüntüle


//@version=4 strategy(title="Örnek Strateji", overlay=true) // EMA indicator'ü 1 günlük grafikle uyumlu olarak tanımlanır. ema_day = ema(close, 24*60) // RSI indicator'ü 15 dakikalık grafikle uyumlu olarak tanımlanır. rsi_15min = rsi(close, 14) // Satın alma koşulları buy_condition = crossover(close, ema_day) and rsi_15min < 30 // Satış koşulları sell_condition = crossunder(close, ema_day) and rsi_15min > 70 // Satın alma ve satış sinyalleri stratejiye eklenir. strategy.entry("Buy", strategy.long, when=buy_condition) strategy.entry("Sell", strategy.short, when=sell_condition)
Yukarıdaki örnekte, ema_day değişkeni 1 günlük grafikle uyumlu olarak tanımlanmıştır. rsi_15min değişkeni ise 15 dakikalık grafikle uyumlu olarak tanımlanmıştır. Daha sonra, satın alma ve satış koşulları oluşturulurken, ema_day değişkeni 1 günlük grafiğe göre kullanılırken, rsi_15min değişkeni 15 dakikalık grafiğe göre kullanılmıştır.
Bu şekilde, farklı zaman dilimlerine göre iki indicator'ü tek bir stratejide kullanabilirsiniz. - 28-03-2023, 12:18:50Cok sagolun 😀oflibaba adlı üyeden alıntı: mesajı görüntüle
Ben de elimdeki kod için yapay zekaya başvurdum
Bana da bir çözüm üretti ekliyorum trading e error veriyor
Ya yapay zeka error verdi bu diyorum kusura bakma abi dur düzelteyim diyor bu işini görür diyor onu da diyorum eror
Kusura bakma bunu dene diyor sonra olmadi deyip kestirip attı bende
- 29-03-2023, 23:15:42
//@version=5 indicator("RSI 5 zaman") rsiLengthInput = input.int(14, minval=1, title="RSI Uzunluk", group="RSI ayarları") rsiSourceInput = input.source(close, "Source", group="RSI ayarları") MTF1 = input.timeframe('30', "TimeFrame 1",group='TimeFrame Settings') MTF2 = input.timeframe('60', "TimeFrame 2",group='TimeFrame Settings') MTF3 = input.timeframe('120', "TimeFrame 3",group='TimeFrame Settings') MTF4 = input.timeframe('D', "TimeFrame 4",group='TimeFrame Settings') RSIMFT1 = request.security(syminfo.tickerid, MTF1, ta.rsi(rsiSourceInput,rsiLengthInput)) RSIMFT2 = request.security(syminfo.tickerid, MTF2, ta.rsi(rsiSourceInput,rsiLengthInput)) RSIMFT3 = request.security(syminfo.tickerid, MTF3, ta.rsi(rsiSourceInput,rsiLengthInput)) RSIMFT4 = request.security(syminfo.tickerid, MTF4, ta.rsi(rsiSourceInput,rsiLengthInput))Bunun gibi yapılıyor. request.security fonksiyonu ile farklı zamanlara göre işlem yapmak mümkün. - 30-03-2023, 02:44:21@ahmetbaslik; hocamızın kanalı. pinescriptle strateji kodlamaya meraklıysanız takip etmenizi tavsiye ederim. Bu konuyu anlattığı videosu.
https://www.youtube.com/watch?v=LMHljNFyAhE - 30-03-2023, 09:04:23kendisi bence de halleder cumartesi gecesi ulaştım ona yaparız dedi ama sonra hiç yazmadıosmanlitorunu adlı üyeden alıntı: mesajı görüntüle

çok teşekkür ederim detaylı cevabınız içinaLKaDraZ adlı üyeden alıntı: mesajı görüntüle

