AITrading2020
AITrading2020
I met the exact same question for the BINANCE-USDT gateway. What's the problem do you think?
@xuxin3101 @vn-crypto I don't think the problem comes here. I think the fundamental problem comes from the break of the trade/market data websocket. It may be the network problem of...
@Zigngit @xyxido @xuxin3101 @vn-crypto 我们一起建立个关于币安接口的微信群如何? CoolQuant, 这个是我的微信号,大家有兴趣的话加我一下,平时遇到的币安接口问题我们可以及时在群里沟通。
 How about this solution?
> > will check on this later > > The reason for this problem is binance’s api work wron. the api even you call it within an hour,the listenKey stil...
这个问题的根源应该就是trade ws api断开了吧? 大家有什么好的办法避免这个情况吗? 不然很容易出现策略pos与账户仓位对不上的情况。
@xuxin3101 @TrinityWater1991 @linhertz 我们一起建立个关于币安接口的微信群如何? CoolQuant, 这个是我的微信号,大家有兴趣的话加我一下,平时遇到的币安接口问题我们可以及时在群里沟通。
> > > > 没有报错信息,但是如果策略写了cancel_all的话会报撤单失败 INFO: 撤单失败,状态码:400,信息:{"code":-2011,"msg":"Unknown order sent."} 也就是说明on_trader方法实际没有被触发,这单实际已经成交了,vnpy这边还是不知道这个信息的 这个撤单失败的情况经常出现在要进行撤单的瞬间挂单被成交了,而成交回报还没来得及推送到on_trade。 这种情况发生的时候,可能行情和交易的ws都是正常连接的。这个报错我觉得并不是ws有问题,而是挂撤单机制还需要优化。
> > > 我也遇到同样问题,还不知道怎么解决,请问有最终的解决方案吗? > > 提了一个pr,这个原因是因为币安的那个延长接口有问题,即使正确调用了延长接口,对应的key也会变,我现在的处理方式是,用那个pr,再配合contab,一天两次重启就可以完全解决了 @xuxin3101 现在用你提的那个pr,每10分钟重新start_user_stream的方式,有遇到过什么问题吗? 这种方式会不会导致生成的listenKey太多了呢? 另外请问一下为什么还要每天重启两次呢?
> > > 我也遇到同样问题,还不知道怎么解决,请问有最终的解决方案吗? > > > > > > 提了一个pr,这个原因是因为币安的那个延长接口有问题,即使正确调用了延长接口,对应的key也会变,我现在的处理方式是,用那个pr,再配合contab,一天两次重启就可以完全解决了 > > 谢谢,已经用了那个pr。但是Websocket 又出现了报错。请问crontab具体怎么用?直接写在API里面吗? @linhertz 请问又遇到过Websocket 报的什么错误呢?