主页 > imtoken钱包ios下载链接 > phonegapX/QuantBot:数字货币量化交易学习框架
phonegapX/QuantBot:数字货币量化交易学习框架
量化机器人
最近在学习量化交易,学到了一个很好的项目:Samaritan
可惜这个项目好久没有更新了。 此外,项目中还存在一些错误。 最致命的bug是在实现javascript并发任务的功能时,没有考虑资源冲突,导致程序无法正常运行,所以对这部分进行了一些修改,使其可以正常运行,并更新了文档。 另外,一些原有的交易所接口也因为各种原因失效了,所以这里也更新了一些交易所接口,比如火币、比特国际、币安、OKEX等usdt跨交易所搬砖,并且更新了文档,然后改了project 取一个更直观的名字。 此外,每个交易所的交易对只选择少数几个大币种。 如果需要添加新的交易对,可以修改源码添加。 另外,有些交易所需要搭建阶梯。 测试时请自行准备梯子,并修改对应交易所接口的源码。
这里我写了一个简单的搬砖的demo程序:代码博客
版本更新到v0.0.2,增加ZB Exchange接口。
版本更新到v0.0.3,新增BigONE交易所接口usdt跨交易所搬砖,即当前流行的“交易挖矿+持币分红”交易所。 (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
波兰语
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, ...
大的一个
BTC/USDT、ONE/USDT、EOS/USDT、ETH/USDT、BCH/USDT、EOS/ETH