lots=max(100,IntPart(500000/(DClose[1]*ContractUnit()*BigPointValue())));//,股票图表进行了后复权设置,如果这样算股票的开仓,open还需要/rollover 除以这个系数吗,以茅台为例,以2022/7/7日线收盘价后复权以后的价格是13039.1,500000的仓位就是100,如果换成这样,lots=max(100,IntPart(500000/(DClose[1]/rollover*ContractUnit()*BigPointValue())));//手数,价格/rollover 除以这个系数,以后得到价格1941.1,那么500000的仓位就是200,按理说应该/rollover除以这个系数才是准备的,老师请问算开仓的时候,用不用价格/rollover 除以这个系数
你只要用到了复权的价格,就要用rollover复权回去,这样才是真实价格