注目の投稿

今まで作成したエクセルツールまとめ

2018/03/24

バイナンスの24時間ticker価格を取得するエクセルマクロツール Excel VBA

バイナンスの24時間ticker価格情報を取得するエクセルマクロツールを作成しました!公開します!

このエクセルマクロツールは、バイナンス取り扱い銘柄の価格情報をエクセルシート上に表示できます。


データはバイナンスからAPIを利用してVBAでJSON形式データを読み取っています。


バイナンス(Binance)

バイナンスとは中国にある仮想通貨取引所で、約90種類のコインが上場し、取扱いがされています。
草コインの人気投票があり、投票結果によって上位のコインを上場する仕組みがあります。
ハードフォークコインのサポートもされています。






概要

約290種類の各ペアの現在と24時間前の価格、変動額・変動率を表示
(lastPriceで現在価格表示、その他出来高、ask、bid、time等表示)


バイナンスのサイトとAPIとで確認したところ、価格の変動額・変動率は現在価格と24時間前の比較のようです。

操作方法

Goボタンを押すのみ


押した後はデータを読み込んでシートを更新します。

・表示イメージ


注意:

短時間で連続して読み込むと通信のしすぎでエラーが出ます。ある程度間隔をおいてから読み込んでください。
シート名は変更しないでください。正常に動作しなくなります。
symbleで123456というのが出てきますが何なのかよくわかりません。出てきたら無視していいと思います。



☆ダウンロードはこちら (無料)

Binance_TickerPrice24h_In_Excel_1.xlsm(Google ドライブ上)


Cryptocurrency Market Capitalizations版はこちら




Donate BTC: 1LcULwCQPjxLGXdpEJkhNkPpqCwG5csasU

Donate LTC: LSXEG7tjeCCGWuzvf5eFvJUZM6Xpvsdc4f



注意:ボタンを押した後にフリーズする場合はVBAからHTTP通信する時にプログラム上のsendメソッドのところで処理が止まっている可能性があります。その場合は数分待つかもしくは、Ctrl+Shift+Escでタスクマネージャから強制終了してやり直してみてください。フリーズが多い場合や不具合が起きる場合はこのExcelツールの利用を止めることをおすすめします。
私の場合はこのExcelツールを作ってから数日間は時々sendメソッドのリクエストを飛ばすところでフリーズしていました。しかしある日を境に急にフリーズがなくなりました。いろいろ試していたのですが何が原因で直ったのかはわからないままです。


bitFlyer ビットコインを始めるなら安心・安全な取引所で


当エクセルツールから表示される情報は、
内容の正確性、信頼性等を保証するものではありません。
これらの情報に基づいて被ったいかなる損害についても、当サイトは一切の責任を負いません。
投資・投機に関するすべての決定は、利用者ご自身の判断でなさるようお願いいたします。