未分類

BTC価格取得記事の問題答え合わせ

前の記事 BTC価格を取得する で2つ問題を出しましたが、出来ましたでしょうか?

(1) 過去24時間の高値と安値の差を表示してみたり、
(2) 買気配値と売気配値の差を表示してみたりしてみてください。

では回答です。

(1) 過去24時間の高値と安値の差を表示

[python]
import requests
r = requests.get('https://api.zaif.jp/api/1/ticker/btc_jpy')
json = r.json()
print('BTC価格(高値)(Zaif): ' + str(json["high"]) + ' 円')
print('BTC価格(安値)(Zaif): ' + str(json["low"]) + ' 円')
print('BTC価格(高値と安値の差)(Zaif): ' + str(json["high"] - json["low"]) + ' 円')
[/python]

 

 

私が実行した時は、上図のように148,000円の差がありました。
ここ数日はBTC価格は上昇中で、安値1,950,000円に比べると、7%以上の上昇だったことも分かりますね。

Zaifのチャートだとこんな感じです。

 

(2) 買気配値と売気配値の差を表示

[python]
import requests
r = requests.get('https://api.zaif.jp/api/1/ticker/btc_jpy')
json = r.json()
print('BTC価格(買気配値)(Zaif): ' + str(json["bid"]) + ' 円')
print('BTC価格(売気配値)(Zaif): ' + str(json["ask"]) + ' 円')
print('BTC価格(買気配値と売気配値の差)(Zaif): ' + str(json["ask"] - json["bid"]) + ' 円')
[/python]

買気配値と売気配値の差は5円と出ました。あまりこの数値を出すのは意味なかったかもしれませんね…。

-未分類

© 2024 プログラマの雑記帳 Powered by AFFINGER5