TradingView 2 candle veri çekme

Merhabalar.Pythonu yeni yeni öğrenmeye başladım.Amacım TradingView den en sonki iki mumun açılış fiyatını kapanış fiyatını en düşük ve en yüksek fiyatını almak.Çoğu şeyi denedim ama Veri çekme işinde takılıyorum özellikle son 2 mumun verisini çekebilsem çok işime yarar.Yardım ederseniz sevinirim

pip install ccxt
import ccxt
import time

exchange = ccxt.binance()


symbol = 'BTC/USDT'


current_time = exchange.milliseconds()
previous_candle_time = current_time - 2 * 60 * 1000


candles = exchange.fetch_ohlcv(symbol, '1m', since=previous_candle_time, limit=2)


for candle in candles:
    timestamp, open_price, high_price, low_price, close_price, volume = candle
    print(f"Zaman: {timestamp}, Açılış: {open_price}, Kapanış: {close_price}, En Düşük: {low_price}, En Yüksek: {high_price}")

1 Beğeni

Çok teşekkürler.Yarın deneyeceğim.Öğrenmem açısından açıklamasını yapabilirsen çok sevinirim.Beni büyük bir sorundan kurtardın.

mevzu ccxt kütüphanesinde bitiyor hocam araştırırsanız yazdığım her satırın ne anlama geldiğini anlarsınız hemde benim yazdığım kodu anlamaya çalışırken kütüphaneyi öğrenip pekiştirmişte olursunuz

1 Beğeni

Çok teşekkürler Hocam.

rica ederim kolay gelsin