2021年2月25日 星期四

Python加密貨幣爬蟲實戰

# 套件安裝
pip install finlab_crypto

# 程式碼開始
import finlab_crypto
import matplotlib.pyplot as plt

# 初始化,會產生相關資料夾
finlab_crypto.setup()

# 取得歷史數據,設定時間頻率
ohlcv = finlab_crypto.crawler.get_all_binance('BTCUSDT', '4h')

# 取得收盤價
close = ohlcv.close

# 取出兩條均線

sma20 = close.rolling(20).mean()
sma60 = close.rolling(60).mean()

plt.plot(close)
plt.plot(sma20)
plt.plot(sma60)
plt.show()

沒有留言:

張貼留言

CentOS Python 3.7 安裝方式

有些開發的程式在python 3.8的檔案套件不相容,例如pymssql,等。 所以如果不建置虛擬環境的話才特意安裝3.7版本的python 安裝流程如下 # 先進行yum套件的update yum update -y # 安裝相依性套件 yum install gcc o...