VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

sleep时间调长也是这样吗?

能上一下截图吗?

目前还不支持,现在是3.7

多标的请参考portfolio_strategy的示例策略

抱歉,我说错了,data_manager只能导出已经存在数据库里的数据,还是采用用Python的交易员的方法比较方便

因为vnpy从2.1.3开始时间都带上了环球时间戳,想去掉的话就试试用replace(tzinfo=None)去掉好了

那可以安装vcredist 2015-2019试试看

BarData里是没有序号的,am里是缓存的最近size(默认为100)根bar

  1. SUBMITTING = "提交中"
    NOTTRADED = "未成交"
    PARTTRADED = "部分成交"
    ALLTRADED = "全部成交"
    CANCELLED = "已撤销"
    REJECTED = "拒单"
    是交易所返回的。具体接口就请自行查看文件了。
    不一定成功,所以接口的cancel_order函数里会输出cancel的结果
  2. 因为cancel_all不能百分百保证撤单成功,所以可以采用细粒度撤单。

那可以安装vcredist 2015-2019试试看

  1. 这个把template.py743行的send_email改成send_strategy_email试试看。
  2. on_order要下了单才会推送OrderData,on_trade要成交了才推送TradeData。要知道推没推送就看下单后或成交后图形界面有没有显示就知道了。

还是那句话,一个是下限价单,一个是下停止单,这不是同一种单,所以只有在你下了停止单的时候才会触发on_stop_order的状态推送。因为粗粒度都是on_bar驱动,但是细粒度可能是在on_bar/on_trade/on_stop_order,这个都取决于你的策略的交易逻辑。

用print就行了,可以用run.py打开vnstation

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】