仮想通貨のトレード用に開発しているトレードボットです。 アルゴリズムと取引所を簡単に追加できるように作っています。
- Linux
- MacOS
- Windows (pluginが使えないので非推奨)
- 1.9.2以降
- 取引所内の取引、取引所を跨いだ取引に対応
- アルゴリズムによるトレード
- ビルトインアルゴリズム (未実装)
- アルゴリズムは独自に追加可能
- webuiからのマニュアルによるトレード (未実装)
- アラート通知機能
- example
- 動作確認用サンプル実装。実際のトレードに使うことはできません。
- lazydog
- Stochastic RSI と DMI を併用したアルゴリズムのトレードボッド。(予定)
- bitbank (*)
- bitFlyer (*)
- BITPoint
- coincheck
- DMMBitcoin
- GMOCoin
- QUOINEX (*)
- Zaif (*)
go build
- 設定はyaml,toml,jsonいずれかで記述する
- config/act.yaml
robot:
algorithmPluginDir: "plugin"
exchanges:
zaif:
key: "key"
secret: "secret"
currencyPairs:
- btc_jpy
retry: 0
timeout: 0
readBufSize: 0
writeBufSize: 0
server:
debug: true
addrPort: 127.0.0.1:38080
notifier:
mail:
hostPort: "smtp.gmail.com:465"
username: "username"
password: "password"
authType: "plain"
useTls: true
useStartTls: "false"
from: "exmaple@gmail.com"
to: "exmaple@gmail.com"
ifttt:
key: "webhook-key"
act -confdir ./config
pkill act