TotalEquity = Portfolio_CurrentEquity;
mRate = MarginRatio;
DKXUnits = TotalEquity*0.1/(mRate*ContractUnit*Open);
Lots = IIF(Portfolio_UsedMargin/TotalEquity < 0.6,IntPart(DKXUnits),0); // 确定开仓手数
好的,谢谢。我试试
Portfolio_CurrentEquity这个动态权益是以当前BAR的收盘价(盘中最新价)来计算的,所以在盘中是变化的,根据这个计算交易手数会闪,所以,也应该回溯1再使用。可以把它赋值给一个序列类型的变量,然后序列变量回溯1来读取。