[개발] 실시간 candle 차트 그리기

weekly option에 관심이 생겨서 이런 저런 조합을 확인하기 위하여 실시간 candle 차트를 개발할 필요가 생겼습니다.

여기 저기 찾아보니 PyQtChart와 finplot이 좋다고 하더군요.
일단 PyQtChart로 작업을 해 보았으나, 몇 가지 문제가 있더군요. 사실 문제라기 보다는 제가 아직 파악을 못한 부분일겁니다.
그래서 finplot으로도 작업을 해보았습니다.

finplot은 finance plot의 약자로 금융 관련 정보를 잘 표현할 수 있는 package입니다. 소개 글과 demo 사이트를 본 순간 이거다 싶었습니다.

https://pypi.org/project/finplot/1.5.1/

한글로 된 글도 참고하여 순탄하게 개발이 진행되고 있습니다.

https://wikidocs.net/160261

현재까지 만든 프로그램입니다.

옵션 행사가 2개 그리고 차이를 동시에 화면에 보여주는 것 까지 완료하였습니다. 좀 더 손 볼 부분이 많이 있기는 한데 아쉬운 대로 사용할 수 있을 듯 합니다.

거래량 그래프와 이평선도 쉽게 추가가 되는군요.

finplot 짱입니다.

Sort:  

@tradingideas transfered 3 KRWP to @krwp.burn. voting percent : 25.96%, voting power : 23.23%, steem power : 2057448.86, STU KRW : 1200.
@tradingideas staking status : 21190 KRWP
@tradingideas limit for KRWP voting service : 21.19 KRWP (rate : 0.001)
What you sent : 3 KRWP [68944907 - c613daf1bcaeffcb9d78a4256ccfb931d114452d]

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 59328.31
ETH 2997.26
USDT 1.00
SBD 3.79