自定义对接模式和快捷对接的区别在于,自定义对接允许在机器人这边生成消息参数的时候就设置后每次下单的数量,并且只建议用在非加仓减仓的策略中,含有分批止盈止损加仓减仓的策略建议使用快捷对接模式;在快捷对接模式中,下单数量主要由TradingView中策略的设置所确定,请观看[区块普拉斯]视频频道了解这些设置。
完整接入案例
使用前准备
- 需要准备一个欧易OKEX交易所账号,如果你还没有注册,请先注册一个账号,然后到账号API申请V5API,备注名称随意,权限需要选择只读和交易,不要勾选提现!然后确认添加即可
- 开始跑策略对接这个软件之前,务必清空你在这个币种的现有仓位,以免导致管理混乱
- 支持同时跑多个策略和多个币种的,但是一个币种只能同时跑一个策略,不要同时一个币跑多个策略,会导致管理混乱,对接指标可根据自己的需求自行设置
- 如果在软件运行过程中,你手动去管理你的这个策略仓位,可能导致数据不一致,这时候你应该在软件界面停止服务再启动服务才可以
- [重要]请注意,如果启动后发现没有下单成功,可以登录OKEX的 交易界面,左边或者右边有个设置,把
下单模式
改为买卖模式
,币安交易所也是一样,在机器人的“调用日志”界面可以看到常见错误排查,根据常见错误排查修改持仓模式即可
使用步骤
请注意,OKX交易机器人请使用TradingView中OKX的数据源!
我们可以使用 TradingVIew 的警报(alert)信号来进行自动化交易,策略对接与指标对接稍有不同。策略对接点击策略回测界面的时钟图标,如下图所示:
接着我们同样要回到 TVCBot 的 OKX 交易机器人界面,选择我们要交易的交易对(OKX的数据源,TV中的永续需要选择PREP结尾的交易对),选择策略的自定义对接,选择我们每笔订单的具体参数。在TV的策略设置中,可以设定金字塔式为1个订单,这样表示策略只会开一个多单,然后TVCBot交易对接界面选择加仓保护,并把做反手打勾,表示开卖单之前判断你现在的头寸,如果是多头,就会平多再卖出开空单。
接下来点击生成 TradingView告警配置,如下图所示
警报名称任意即可,比如:XX策略
其他说明:
- 做反手:开卖单之前判断你现在的头寸,如果是多头,就会平多再卖出开空单;同理,开买单之前判断你现在的头寸,如果是空头,就会平空再买入开多单。不做反手:开卖单之前不会判断你现在的头寸,比如你现在有2个BTC多单,在你开1个BTC的空单后,就是减仓1个,订单完成后你有1个BTC多单,其他情况类似。系统默认是做反手单的
- 加仓保护如果打勾,则不允许重复下单,不允许进行加仓。如果你在TV中策略设置,金字塔式(Paramiding)参数不等于1,那么你需要去掉这个勾。默认情况是打勾的