import datetime from data_manager.source.binance_source import * from data_manager.data_structure.binance_kline import * from common.convert.datetime_convert import * from binance_sdk_derivatives_trading_usds_futures.derivatives_trading_usds_futures import ( DerivativesTradingUsdsFutures, ConfigurationRestAPI, DERIVATIVES_TRADING_USDS_FUTURES_REST_API_PROD_URL, ) api_key="tl8m5dBtgsmZYblDD2jSpgmZZuag4curdLwpj3sHBlpLWOCL4Wkqc9lhfJF3zOPo" api_secret= "1CmuGOjywTLKRZbJTRGVnP44rEj3j90IPzeiUzjyEoRc2V7fMCB7cv3FndTfXcFu" base_url=DERIVATIVES_TRADING_USDS_FUTURES_REST_API_PROD_URL rest_api_client=BinanceSource(api_key,api_secret,base_url,10000) end_time=datetime.now() start_time=datetime(2025,12,4,17,00) end_time=beijing_to_utc(end_time) start_time=beijing_to_utc(start_time) ethusdc_klines=rest_api_client.get_historical_data("ETHUSDC","5m",start_time=datetime_to_int(start_time),end_time=datetime_to_int(end_time)) for ethusdc_kline in ethusdc_klines: k=BinanceKline(ethusdc_kline) print(k.__str__())