vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 2
声望: 0

因为代码缺少注释,关于代码有一些疑问。

vnpy/trader/converter.py 中

  1. OffsetConverter 的功能是做什么用的?什么情况下需要 convert?convert_order_request 的 lock 是什么时候用?
  2. PositionHoldingyd / td 是什么意思?frozen 是什么意思?
  3. 为何 SHFEINE 需要特别处理?
Member
avatar
加入于:
帖子: 912
声望: 45
  1. offsetConverter是一个开平转换器组件。只有中国市场期货合约分多空情况下才需要转换,而像海外净持仓模式就不用转换。lock是锁仓。
  2. yd是昨仓,td是今仓,frozen是冻结的部分。
  3. 因为SHFE和INE的平仓指令需要指定平今或平昨,而其他交易所是自动转换为优先平今,所以需要特殊处理。
    具体可以看vn.py实战进阶—CTA策略的30,31和32课。
© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3