Skip to content
数字货币量化交易学习框架
Go Other
  1. Go 99.6%
  2. Other 0.4%
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api add big.one Jul 9, 2018
config first commit May 13, 2018
constant update Jul 10, 2018
custom first commit May 13, 2018
docs add big.one Jul 9, 2018
handler first commit May 13, 2018
model near 'OFFSET': syntax error --bug fixed Jul 3, 2018
plugin first commit May 13, 2018
resource update Aug 29, 2018
trader add big.one Jul 9, 2018
web
.gitattributes update May 14, 2018
.gitignore update May 28, 2018
LICENSE first commit May 13, 2018
QuantBot.go first commit May 13, 2018
README.md Update README.md Aug 25, 2018
build.sh first commit May 13, 2018
glide.lock add glide.yaml Aug 22, 2018
glide.yaml add glide.yaml Aug 22, 2018

README.md

QuantBot

最近研究量化交易,学习了很好的一个项目:Samaritan

可惜这个项目已经很久很久没有更新過了,另外项目中也有一些BUG,其中最致命的BUG就是在实现javascript并发任务这个功能的时候没有考虑资源冲突的处理,导致程序无法正常工作,所以对这些部分进行了一些修改,使其可以正常工作,并且更新了文档,另外原有的一些交易所接口也因为各种原因失效了,所以这里也重新更新了部分交易所接口,比如火币,比特儿国际,币安,OKEX等,并且更新了文档,然后给项目重新改了个更直观的名字。另外每个交易所的交易对只是选取了几个大币种的,如果需要添加新的交易对,可以修改源代码进行添加。还有就是某些交易所需要搭梯子,测试的时候请自行准备梯子,并修改对应交易所接口源码。

这里我写了个简单的搬砖演示程序:代码 博客

更新的文档

版本更新到v0.0.2,新增了中币交易所的接口。
版本更新到v0.0.3,新增了BigONE交易所的接口,当前热门的 “交易挖矿+持币分红” 交易所。(2018-07-09)

编译

直接运行build.sh进行编译,需要用到xgo和Docker,可以同时编译出多个平台下的可执行文件,如果不需要多平台支持,可以直接用go编译,推荐使用LiteIDE。

包依赖问题

通过使用glide工具可以解决包的依赖。安装glide后执行下列命令。

$ cd QuantBot
$ glide install

支持的交易所

交易所 货币类型
zb BTC/USDT, ETH/USDT, EOS/USDT, LTC/USDT, QTUM/USDT
okex BTC/USDT, ETH/USDT, EOS/USDT, ONT/USDT, QTUM/USDT, ONT/ETH
火币网 BTC/USDT, ETH/USDT, EOS/USDT, ONT/USDT, QTUM/USDT
比特儿国际 BTC/USDT, ETH/USDT, EOS/USDT, ONT/USDT, QTUM/USDT
币安 BTC/USDT, ETH/USDT, EOS/USDT, ONT/USDT, QTUM/USDT
poloniex ETH/BTC, XMR/BTC, BTC/USDT, LTC/BTC, ETC/BTC, XRP/BTC, ETH/USDT, ETC/ETH, ...
okex 期货 BTC.WEEK/USD, BTC.WEEK2/USD, BTC.MONTH3/USD, LTC.WEEK/USD, ...
BigONE BTC/USDT, ONE/USDT, EOS/USDT, ETH/USDT, BCH/USDT, EOS/ETH
You can’t perform that action at this time.