Kabu Station® API - PUSH API의 틱 데이터에서 촛대 데이터를 생성합니다.
개요
지난번 , 로거의 작성과 틱 데이터의 표시를 실시했지만, 보존한 틱 데이터로부터 거래등으로 일반적인 로속 발을 작성한다. 또한 주요 코드는 마지막 코드부 2항을 유용합니다.
환경
추가 패키지
코드
지난번 의 추가·변경 부분
서두
import mplfinance as mpf
from datetime import datetime, timedelta, timezone
JST = timezone(timedelta(hours=+9), 'JST')
후미
# 1分足の生成
candle_df = tick_df['price'].resample('1Min').ohlc()
start = datetime(2020, 11, 26, 9, tzinfo=JST)
end = datetime(2020, 11, 26, 10, tzinfo=JST)
# mpf.plot用タイムゾーン処理
candle_df_slice = candle_df[start:end].tz_localize(None)
# 画像ファイルの書き出し
mpf.plot(candle_df_slice,
type='candle', figratio=(12,4), style='yahoo', savefig='candle.png')
# CSVデータの書き出し
candle_df[start:end].to_csv('1Min-ohlc.csv')
저장된 그래프
201126-8306-candle.png
참고 링크
import mplfinance as mpf
from datetime import datetime, timedelta, timezone
JST = timezone(timedelta(hours=+9), 'JST')
# 1分足の生成
candle_df = tick_df['price'].resample('1Min').ohlc()
start = datetime(2020, 11, 26, 9, tzinfo=JST)
end = datetime(2020, 11, 26, 10, tzinfo=JST)
# mpf.plot用タイムゾーン処理
candle_df_slice = candle_df[start:end].tz_localize(None)
# 画像ファイルの書き出し
mpf.plot(candle_df_slice,
type='candle', figratio=(12,4), style='yahoo', savefig='candle.png')
# CSVデータの書き出し
candle_df[start:end].to_csv('1Min-ohlc.csv')
201126-8306-candle.png
참고 링크
관련 기사
Reference
이 문제에 관하여(Kabu Station® API - PUSH API의 틱 데이터에서 촛대 데이터를 생성합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shirasublue/items/385c7770b0a34edd9179텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)