仮想通貨×想い

仮想通貨、プログラミング、unityのこと、最近気になることなど。。。

仮想通貨自動注文BOT「OZAIF」が完成しました。

Vectorさんから公開させていただいてます。気に入りましたらご利用くださいね。

www.vector.co.jp

1概要

 仮想通貨取引所・販売所ZaifAPIを使い、終値や過去24時間加重平均などを取得して、独自にテクニカル分析指標EMA Cross(EMA9,EMA26)計算しゴールデンクロス又はデッドクロスが発生したときに、一定の条件で自動注文を繰り返すBOTです。

 Zaifに自分の口座を持ち、日本円入金又は仮想通貨を購入しておく必要があります。ただし、デモ版は自動注文をしないので、口座がなくてもお試しいただけます。

2仕組み

 ゴールデンクロス又はデッドクロスが発生した際、その時の終値を過去24時間加重平均と比較して、0.5%超の差があれば、次の金額でリミット付きの注文を入れます。注文が全て成立した場合、注文額とリミット額の差×取引量が利益になります。

  ① 注文額=終値

  ② リミット額=終値+(過去24時間加重平均-終値×利幅%

 例えば、注文方法bid(買い&リミット売り)を選んだ場合は、ゴールデンクロスが発生し、終値が過去24時間加重平均よりも0.5%超安いときに注文を入れ、ask(売り&リミット買い)を選んだ場合は、デッドクロスが発生し、終値が過去24時間加重平均よりも0.5%超高いときに注文を入れます。

 なお、既にアクティブな注文が入っている場合は、追加注文を行いません。また、取引に必要な日本円や対象コインが不足している場合は「注文失敗」となります。

 アクティブ注文情報の取得や売買注文の際に、利用時に入力APIキーをzaif公式サイトへ送付するので予めご了承ください(API:get_info2tradeを利用)

3準備

 仮想通貨取引所・販売所Zaifの公式サイトにて次を行います。

 なお、secret keyは、他人に漏れないよう注意してください。また、自分のパソコン以外からの不正アクセス防止するため、必ずIPアドレス制限を付けるようにしてください

  Zaifに口座を開設する。

  日本円を入金する。又は仮想通貨を購入所持しておく。

  APIキー(keysecret)を発行する。権限は"info""trade"

4動作環境

 次の環境にて動作を確認しています。

  Windows 10 home(64bit)

5インストール

 ダウンロードした圧縮ファイルを適当なフォルダへ保存し解凍すると次の3つのファイルが現れます。ご購入の前には、デモ版で動作確認を行ってください。

 ① setup.zip :アプリ本体のインストーラーで、PWにて解凍します。

 ② setup demo.msi :注文機能のないデモ版のインストーラーです。

 ③ 取扱説明書.pdf

 setup.zip(①)をPWで解凍すると、setup.msiが現れるのでダブルクリックで実行し、画面の指示に従いインストールしてください。プログラムメニューとデスクトップにOZAIFのアイコンが現れます。

6アンインストール

 「スタートメニュー」を右クリックし、「アプリと機能」からOZAIFをアンインストールしてください。

 また、一度アプリを実行すると、次のフォルダにkey.txtというファイルが作成されるので忘れずに削除してください。API key及びSecret keyが保存されています。もし、ファイルが見つからない場合は、C:を検索してみてください。

C:\Users\(ユーザ名)\AppData\Local\VirtualStore\Program Files (x86)\OZAIF

7使い方

 ①OZAIFアイコンをダブルクリックします。

f:id:cocomoc:20181117134431p:plain 

 ②取引対象とするコインを選択し、「OK」ボタンをクリックします。

f:id:cocomoc:20181117134540p:plain

 ③注文方法、取引量、利幅(%)API keySecret keyを選択・入力し、「スタート」ボタンをクリックします。なお、利幅(%)は、クロスが発生したときの終値]と[過去24時間加重平均]の差を100%としています。

f:id:cocomoc:20181117134614p:plain

 ④BOTの動作画面は次のとおりで、自動注文が行われるとその状況が「注文履歴」欄に表示されます。

f:id:cocomoc:20181117134709p:plain

 ⑤終了する場合は、右下の「終了」ボタンをクリックします。

  なお、アクティブな注文のキャンセルは、Zaif公式サイトから行ってください。

f:id:cocomoc:20181117134737p:plain