有没有办法绕过python从binance中提取多个股票/符号并从中提取必要的信息?

问题描述

我想从 Binance 中提取多个股票代码,并且已设法这样做并将它们写入 CSV 文件。但是,我在从列中提取特定信息以仅包含 OHLCV 数据,然后将 ta-lib 封装在这些数据周围时遇到问题。

例如。我想保留每一行的 OHLCV 数据,用于列中的 XRPBTC、NEOBTC,并将它们写入一个文件或仅将 ta-lib 包装在相同的数据周围。它仅适用于一个股票代码,但我在为多个股票代码提取代码时遇到了一些麻烦。

我了解到这些是列表格式,我可以将它们拆分以仅保留 OHLCV 数据以及来自每一行和每列的数据,并将它们写入一个文件中 - 是否有更简单的拆分方法清单?

数据截图

Column with lists of data in each row

链接到相关的币安文档 Klines candlestick data

import pandas as pd                                                                                                     
import numpy as np                                                                                                   
import csv   
import talib as ta                                                                                                  
from binance.client import Client                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                 
candlesticks = ['XRPBTC','NEOBTC'] # unable to split for each row in multiple columns                                                         
data = pd.DataFrame()                                                                                                   

for candlestick in candlesticks:
    data[candlestick] = client.get_historical_klines(candlestick,Client.KLINE_INTERVAL_15MINUTE,"1 Jul,2021")
    data.to_csv("XrpnEO15M.csv")
    print(data)                

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...