【備忘録】Bitflyerの約定データを取得する方法。
こんにちは、ザ・Beefです。
ぺんた (@_P_E_N_T_A) | Twitter という方が出してるノートでBitflyerの約定データの取得方法が書かれていたので、早速試してみました。
プログラムを一度も触ったことがない人でもこの様に約定データを取得することが出来る様に分かりやすく、私がやった事を書いてみようと思います。
参考にしたノート(A):
◎実行結果:
ビットフライヤー約定データ取得方法:https://t.co/5ue3tN5jN6
— ザ・Beef (@tacosMars) June 5, 2019
環境設定:https://t.co/TYpYtKFfk7
①websocketモジュールインストール#備忘録python設定 pic.twitter.com/OC3c5QcomE
◎手順:
①、ノート(A)に書いてあるコードを元にデスクトップにファイルを2つ作成する。
・bitflyer.py
・exchange_base.py
・以下の内容でtest.pyという名前のファイルをデスクトップに作成する。
#!/usr/bin/python
# -*- coding: iso-8859-15 -*-
import os, sysimport signal
# ここで取引所毎のクラスをインポート
from bitflyer import BitflyerExecutionexchange = BitflyerExecution()
exchange.start()
input()
②実行する。
A:“cd”コマンドでデスクトップのフォルダーに移動する。
B:“python”コマンドでpythonファイルを実行する。※pythonがPCにインストールされてる事。
データ取れました!
— ザ・Beef (@tacosMars) June 5, 2019
ありがとうございますm(_ _)m pic.twitter.com/fU9Iqbdlef
↑の様に表示されればOK。
◎エラーその1.下記のエラーが出た場合。
Websocketというのを設定しないといけないのかな?
— ザ・Beef (@tacosMars) June 3, 2019
まずはWebsocketの勉強からだな、時間がかかりそうだ。https://t.co/TYpYtKFfk7 pic.twitter.com/c42G1YM7S1
◎websocketというのをインストールする。
websocket備忘録 pic.twitter.com/rZ74aJPs0s
— ザ・Beef (@tacosMars) June 3, 2019
websocket 最新バージョンへ更新: pic.twitter.com/X0IDcsIn5f
— ザ・Beef (@tacosMars) June 3, 2019
websocketクライアント側インストール備忘録: pic.twitter.com/Qn3n5YL0SL
— ザ・Beef (@tacosMars) June 5, 2019