jambestwick

Posted on Apr 14, 2022Read on Mirror.xyz

分享-交易机器人(支持Binance、Coinbase、FTX永续合约等多种交易所)

1.环境搭建

对于小白来说,需要一些基础准备工作,一台Linux或mac的系统电脑,开发工具下载安装(webstorm或Visual Studio)

Webstorm

https://www.jetbrains.com/webstorm/

Visual Studio

https://code.visualstudio.com/

Git下载工具

https://git-scm.com/

2.准备工作做好,下载代码运行

Crypto Trading Bot

https://github.com/jambestwick/crypto-trading-bot

3.简单说明

用于Bitfinex、Bitmex 和 Binance 等常见交易所的加密货币。由于大多数交易机器人只提供基本的买卖信号,因此它们提供了许多东西来获得利润,例如主要机器人不支持止损或止损限价等交易订单。也必须打破固定时间框架和技术指标的限制。

特征

  • 充分利用 Websocket 进行交换通信,在市场上尽快做出反应
  • 一个实例中的多对支持
  • sqlite3 存储蜡烛,股票行情,...
  • 网络服务器用户界面
  • 支持“做空”和“做多”
  • 信号对的浏览器仪表板
  • Slack 和电子邮件通知
  • 加入外汇蜡烛(例如,在 Bitmex 上使用移动速度更快的 Binance 交易/蜡烛进行交易)
  • TODO:显示可能的套利交易

交易支持

根据文档说明运行即可

Dashboard

Trades / Positions / Orders

Backtesting
Currently there is a the UI for backtesting

Manual Orders

Slack测试效果

Binance