見出し画像

【BitflyerFX & Liquid】ビットコイン+日本円の残高合計をLINE通知するBOT【サンプルコード/各2口座対応】

保持している日本円とビットコインの合計時価総額を一定間隔でLINEでお知らせする「仮想通貨 残高お知らせBOT」のサンプルコードです。

2つの口座をお持ちの方のために同時に2つの口座のそれぞれの時価総額、その合計をお知らせすることも可能にしています。

私も同じものを使っていますが、現在のレートで時価はいくらなのか、気にならない人はいないと思います。私は不安症なので、20分に一回定期通知しています。

★想定しているユーザー
仮想通貨bot制作初心者の方。
1日に何回も取引するbotをお持ちの方や、これから作ろうとされている方。
pythonの基本的な設定は終わっているけど、自分でコードをゴリゴリ書くには至っていない方。

★対応範囲
1,ビットフライヤーFX(証拠金残高+保有ビットコイン時価総額)
2,リキッド現物(日本円残高+保有ビットコイン時価総額)
※ビットフライヤーの現物、リキッドのレバレッジ、ビットコイン、日本円対応。それ以外の取引所、通貨は対象としていません。

★時価総額の計算の仕方
保有しているビットコイン残高の保有lotに最終約定価格をかけた合計。正確に言うと、APIから提供されているデータになるので、遅延する場合もございます。

★LINE通知
残高をLINEで通知してくれます。
https://notify-bot.line.me/ja/
こちらに登録してトークンを取得すればすぐに使えます。

★ログファイルに保存
時間、レート、保有資産を自動でファイルに保存してくれます。

★月間想定収益表示
そのままのペースでいくと月末にいくらの損益になりそうかの予想も通知できます。簡単にいうと一ヶ月の予想損益です。
※不要な場合はこの部分を削除してください。

★前回からの比較
1時間おき間隔の場合、1時間前と比較してどの程度増減したか表示します。

★時間間隔調整
秒単位で調整可能です。10分おきなら600秒、1時間おきなら3600秒とコード内を編集して簡単に変更できます。

★2口座同時通知
A口座の資産、B口座の資産、AとBの合計資産をLINEに通知可能です。
1口座のみの場合は、単体の合計を通知します。

★サンプルコード2種類
下記2種類のサンプルコードを付属します。
1,ビットフライヤーFX 1口座とリキッド1口座の合計時価総額通知
2,ビットフライヤーFX 2口座とリキッド2口座の合計時価総額通知

★購入後に対応して頂くこと
botを動かすために書き4点のご対応を宜しくお願いいたします。
※記載している行数は「ビットフライヤーFX 1口座とリキッド1口座の合計時価総額通知」の方に対応しております。

◉APIキーを入れる(11〜15行目)
 ビットフライヤーとリキッドのAPIキーを入れてください。
 初期設定ではXXXにしております。
◉log出力先設定(20行目)
 xxx.logという名前のファイルを作成頂き、任意の場所に保存
 中身は空で大丈夫です。
 ファイルパスをコード内に貼り付けてください。
 botを動かす間隔を秒数で指定してください。(60秒以上推奨)
◉LINE Notifyのトークンを入れてください(70行目)
◉初期残高設定(126行目)
 現在の残高を入れてください。

★免責
本noteは残高をお知らせするコードです。取引をするものではないので、損失は出たりすることはないのですが、もしこちらのコードが元でお客様に損失が発生しても一切責任を負いかねます。また、本コードをお使いの際は最新の情報を念の為ご確認くださいますようお願いいたいます。

[宣伝]twitterやってます
https://twitter.com/maasa_LL
[記事一覧]
https://note.mu/nagaoka753

★以下、サンプルコード

1,ビットフライヤーFX 1口座とリキッド1口座の合計時価総額通知

続きをみるには

残り 10,636字

¥ 980

期間限定 PayPay支払いすると抽選でお得に!

この記事が気に入ったらサポートをしてみませんか?