请问,
在TargetPosTask代码中,_get_order方法中在判断如果是平昨仓且标的在大商所或者郑商所交易时,有一句注释,写的是“判断是否有未冻结的今仓手数: 若有则不平昨仓”,请问这是什么意思?是大商所或者郑商所标的的Position对象中今仓变量为0?还是说有什么特定意义?
591221824 已回答的问题 2022年5月23日
11天勤insert_order平仓(平今平昨字段的确定) – A BC的文章 – 知乎 https://zhuanlan.zhihu.com/p/484745920
591221824 已回答的问题 2022年5月23日
pos中的今仓和昨仓的定义是按我们的规则,即在本交易日拉起来之前有的仓位会定为昨仓,在本交易日拉起来之后有的仓位则会为今仓
根据交易所规则来看,对于非上期所、上期能源这类支持平今平昨的交易所,当同时有今仓和昨仓指令时,你发出平仓指令,会去给你按平今的手续费优先计算,所以我们默认这些交易所的规则是在有今仓和昨仓时,必须要先平今仓才能再平昨仓
即当非上期所/上期能源合约在有今仓和昨仓时,想要通过targetpostask先平/只平昨仓是平不掉的
ringo 发表新评论 2022年5月18日
对的
(凑字数)
谢谢,那么是不是上期所和能源所的今仓必须用closetoday,用close是平不掉的?