1.61K 浏览
0

请问,

在TargetPosTask代码中,_get_order方法中在判断如果是平昨仓且标的在大商所或者郑商所交易时,有一句注释,写的是“判断是否有未冻结的今仓手数: 若有则不平昨仓”,请问这是什么意思?是大商所或者郑商所标的的Position对象中今仓变量为0?还是说有什么特定意义?

591221824 已回答的问题 2022年5月23日
0

pos中的今仓和昨仓的定义是按我们的规则,即在本交易日拉起来之前有的仓位会定为昨仓,在本交易日拉起来之后有的仓位则会为今仓

根据交易所规则来看,对于非上期所、上期能源这类支持平今平昨的交易所,当同时有今仓和昨仓指令时,你发出平仓指令,会去给你按平今的手续费优先计算,所以我们默认这些交易所的规则是在有今仓和昨仓时,必须要先平今仓才能再平昨仓

即当非上期所/上期能源合约在有今仓和昨仓时,想要通过targetpostask先平/只平昨仓是平不掉的

ringo 发表新评论 2022年5月18日

谢谢,那么是不是上期所和能源所的今仓必须用closetoday,用close是平不掉的?

对的
(凑字数)

您正在查看2个答案中的1个,单击此处查看所有答案。