機能 ショートカットキー
リファレンス(参考URL)一覧へ移動 R
記事URLをMarkDownとしてコピー Ctrl+M
前のコードタグへ移動 Ctrl+←
次のコードタグへ移動 Ctrl+→
ヘルプを表示・非表示 H
Tips
- ショートカットキーは記事上で有効です。ヘッダー/フッター付近では機能しないことがあります。
- コードタグ移動機能がうまく動かないときは、Shift+F5でページを更新してみてください。
- このウィンドウを閉じるには、Hキーをもう一度押してください

Gekkoの使い方!APIで仮想通貨を自動取引(シストレ)する方法

10種類を超えるアルトコインとビットコインが、国内最安値で購入できる取引所

管理人のイチオシ取引所!10種類を超えるアルトコインとビットコインが、国内最安値で購入できます。

> Zaif

本当はbittrexなどでAPIキーを作成したかったのですが、新規登録に制限がかかっていたのでできませんでした。
他の取引所も二段階認証が必須だったり、パスポートのアップロードが必須だったり面倒で、消去法でbitfinexが残りました。
知名度も評価も悪くない取引所なので、安心できると思います。

bitfinexでAPIキーを作成します。
https://www.bitfinex.com/api

bitfinexのAPIは、一度しか見れないようになっているみたいなので、一度メモをとっておきましょう。
もし忘れてしまった場合は、新しく再発行するしかないと思われます。

インストール

仮想通貨

gekko インストール

git clone git://github.com/askmike/gekko.git
cd gekko
npm install --only=production
node gekko --ui

使い方

仮想通貨

Gekko は、Gekko UI で全て完結します。
順番に説明していきますね。

HOME画面

仮想通貨

HOME画面は、特になにもできることはありません。

Live Gekko

仮想通貨

こちらがメインの機能になります。
ペーパーテスト、実際の自動取引の設定、実行ができます。

Backtext

仮想通貨

バックテストができます。

Local data

仮想通貨

バックテストのためのデータをインポートします。

Config

仮想通貨

API keyの設定をします。

バックテストをする

仮想通貨
バックテストとは
バックテストとは、過去のチャートを使って、そのストラテジーを使った場合にどのような取引をし、どれくらい収益が発生したかを検証することです。
バックテストを利用することで、ストラテジーで利益が出せそうかがわかります。

ベストなストラテジー

仮想通貨

Best trading method [POLL] · Issue #610 · askmike/gekko · GitHub によれば、CCI による以下のような設定で、3000%の利益率になるようです。

Using CCI like @decoye, with the following parameters (With a > 2 year dataset) :

CCI Gekko

“ストラテジーの設定


up = 150
down = -30
“]

バックテストに基づいているので、ある程度は信用できますよね。

実際に取引してみよう

仮想通貨

それでは、実際に取引をしてみましょう。

API key の登録

仮想通貨

Gekko UI から、 config > API key へ。
ADD API をクリックして、取引所を選択して、API keyとSecret を入力します。

取引を設定/実行する

仮想通貨

Live Gekko で、Startをクリック。
trading bot を選択して、ストラテジーを入力します。

できたら、実行してみましょう。

気をつけること

仮想通貨

Gekko UI を終了してしまうと、それまでにインポートしたデータに加え、実行中のペーパーテスト、トレーディングボットも終了して、設定も消えてしまうようです。
なので、むやみに終了しないようにしたほうが良いと思います。

また、config > API key だけは終了しても設定が消えないようなので安心です。

エラー

仮想通貨

ボット取引をはじめたときに、
こんなエラーや

Child process has died.

こんなエラーがでたのですが、

Error: SQLITE_CORRUPT: database disk image is malformed

一応解決できたので解決法を載せときます。

ちなみに僕はBash on Windows 10でやっていたので、これ特有のエラーなのかもしれないです。

cd gekko
sudo npm i -g npm
sudo npm install –only=production
sudo node gekko –ui

こちらを参考。
I never had this happen actually. I am afraid you have to delete the sqlite file for now, it’s stored in the history folder inside the gekko folder.
あなたはsqliteファイルを削除する必要があります。それは、gekko/historyフォルダに保存されています。

ということで、rm history/*を実行します。

そしたらsudo node gekko --uiして、ボット取引を設定してスタートさせてみます。

…できました。エラーがでず、ちゃんと実行されているようです。

この記事で欲しい情報が見つからなかった方へ

この記事の更新情報がある場合があります!!
この記事は以下の記事とも関連性があると思われます。

一時100万割れしたビットコインや仮想通貨が暴落し続ける理由
ビットコインを使った詐欺に引っかかって20万円を失いそうになった話と詐欺への対処法
【詐欺られた】仮想通貨TOKIAのICOに参加したら2万円失った話【SCAM】
PythonでPoloniex APIを使用して仮想通貨の価格を取得する
coinmarketcapから仮想通貨1500種類をスクレイピングする
仮想通貨MoneroをCPUの並スペックパソコンでマイニングする
conohaのVPSでBitZenyをマイニングする


管理人の方針で、既存の記事の編集はせず、新しい情報や大きな既存情報の更新があった場合には、新しい記事として公開することになっています。
当記事で欲しい情報が見つからなかった・解決に至らなかった場合、これらのリンクがお役に立てるかも知れません。

どうやってこの関連記事を生成しているの?
この機能のPHPソースコード(2500行)

10種類を超えるアルトコインとビットコインが、国内最安値で購入できる取引所

管理人のイチオシ取引所!10種類を超えるアルトコインとビットコインが、国内最安値で購入できます。

> Zaif

コメントを残す

Close Menu