見出し画像

【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で指標を描く


あなたによって僕は生かされている。 私もあなたを生かせられますように。