- 自动交易
- 交易策略看 strategy 目录源码
- 新项目地址币安合约自动交易
pnpm install
申请api_key地址: 币安API管理页面
cp config.js.example config.js // 需自行修改交易配置
cp data/data.db.example data/data.db // 创建数据库
如果你的账号本身已经有合约仓位,请一定要在 config.js 文件中配 excludeSymbols, 排出掉你不想使用本程序自动交易的币,否则默认所有的仓位都会根据交易策略规则自动平仓
node index.js // 开启后台服务
node web/app.js // 开启前端管理界面(只用来管理交易的币种和交易配置)
访问地址: http://ip:port # ip 为部署服务器ip,port 为 config.js 中 web.port 登录的账号密码为 config.js 文件中的 web.username 和 web.password
对应的是 config.js 中 web.command.start 下的命令,需要自行配置
对应的是 config.js 中 web.command.stop 下的命令,需要自行配置
开启所有币种
停用所有币种
- 由于币安交易所的 api 在大陆无法访问,请使用国外的服务器
- 请保证账户里有足够的 bnb 用于交易手续费
- 请保证现货账户有足够的 USDT
- 钉钉推送 1min 中内不要超过 20 条,否则会被封 ip
参考 strategy 目录,默认了 5 种 coin.js 用来选币,需要实现 getCoins 方法,通过 config.js 的 strategy 进行配置 line.js 用来买卖,需要实现 getLongOrShort, canOrderComplete, autoStop 方法,,通过 config.js 的 strategyCoin 进行配置
!!!本项目不构成任何投资建议,投资者应独立决策并自行承担风险!!! !!!币圈有风险,入圈须谨慎。!!!