- bitflyer APIを使ってイーサリアムを取引するbot
- チャート表示やバックテストができる管理画面付き
- GCPで動かす
ドキュメントを参考に環境変数を設定する.
テストを実行する場合,GCPのサービスアカウントのキーをsa_keyというファイルでプロジェクトルートに配置しておくこと.
db, trader, dashboard, schedulerを起動.
$ docker compose upデータベースのマイグレーション(詳しくはドキュメント参照)
# example
migrate -path db/migrations/ -database 'mysql://trading_app:password@tcp(localhost:3306)/trading_db' uphttp://localhost:8080 で管理画面を開ける.
