【47日目】TA-Libで指標を描く
今日の画像のイメージはチャートです。
0.Talibのインストール
Talib自体のインストールは前に行っていますので、以下の記事を参考にしてください。
1.Talibのインポート
Views.pyの一番上に忘れずに以下の一文を書いておきます。
(忘れがち)
import talib
2.指標の計算
参考の記事を元に書いてみるとこんな感じ?
とりあえず、ボリンジャーバンドってのを計算できるようにしてみる。
(まだプログラムは書いてる最中)
def calc_bb(df,bb_period,bb_num):
close = np.array(df['close_rate'])
for arr in talib.BBANDS(close, bb_period=bb_period, nbdevup=bb_num, nbdevdn=bb_num, matype=0):
output = np.c_[output, arr]
cols += ['BBANDS_upperband', 'BBANDS_middleband', 'BBANDS_lowerband']
return output
実際にDjngoのアプリにするなら、チェックボックスとかで、自由にチャートに表示できるようにしないとだよなぁ。
結構大変そう。
参考1.TA-Libで指標を描く
あなたによって僕は生かされている。 私もあなたを生かせられますように。