后复权下Portfolio_UsedMargin()值有误,和手算对不上

Commentary(" Portfolio_UsedMargin()="+Text( Portfolio_UsedMargin())); //这个是开盘价 Commentary("cal_margin="+Text(open*contractunit*CurrentContracts*rate.longMarginRatio/Rollover)); //反算margin后复权下对不上(请看上面代码考虑了复权系数):不复权能对的上:

把手续费和滑点设置成0再看看

回复:

回复:设置成0也不影响,上面的不复权数据也是有手续费和滑点的能对上,还麻烦看下是什么问题

回复:朋友,你拆开运算知道要除权,那为什么上面portfolio就不除权了呢?你后复权以后,usedmargin也是按复权的open计算的保证金,你要比较,不是也应该把usedmargin除权一下吗?