在后台运行中,一个账户多个模型运行,怎样编写能反映单一个模型的当天的以平仓盈亏加持仓盈亏?都是日内单
又要后台又要独立计算这个需要用各自用全局变量来记录
每平仓一次对全局变量做累加
比如
if 平仓条件 and 持仓判断 then begin
平仓语句;
extgbdataset('全局变量',extgbdata('全局变量')+topenprofit);
end
如果第一个模型编写中用了一个全局变量(extgbdataset)为A1的,那么会与第二个模型中的全局变量(extgbdataset)也为A1的形成冲突吗?
会冲突的,所以每个策略的变量名都要不一样
比如策略1用A1,策略2用A2.....以此类推
tholding反应的是账户上的持仓,单账户多策略会在后台上有影响