omnizart icon indicating copy to clipboard operation
omnizart copied to clipboard

是否应该有个gateway状态机

Open WANGYE-2012 opened this issue 3 years ago • 1 comments

我们在进行连接行情交易时,发送后,回报vnpy是否没有管,有的时候,如果没有收到账户、持仓或者行情的回报数据,是否会造成策略上的错误,正如价差交易的国内外跨市场套利,突然由于行情没了,导致交易错误,是否vnpy,可以在全局上加个状态机对gateway这块,这边出现问题,全局停止策略

WANGYE-2012 avatar Nov 11 '21 10:11 WANGYE-2012

这个Issue已经过去快2年,先记录下考虑情况:

  1. 底层接口的状态(行情交易下行是否正常连接、报盘上行是否阻塞等),对系统来说非常重要
  2. 但是对于不同的交易接口,这些状态可以说千差万别(API功能的拆分、通讯方式的不同等)
  3. 截止目前我们依然没有很好的梳理出一个标准化的设计方案
  4. 目前考虑的另一个方向,是在各个底层接口中实现高可用设计,以及对于不正常状态下的委托请求拦截

vnpy avatar Dec 07 '23 01:12 vnpy