//移动止损模块部分*******************************
VARIABLE:A1=0,aa1=0;
IF 多仓>0 AND EXTGBDATA('a1' )=0 THEN EXTGBDATASET( 'a1',1 );
IF 空仓>0 AND EXTGBDATA('aa1' )=0 THEN EXTGBDATASET( 'aa1',1 );
//使A始终表示监控开始后的最高价
IF DYNAINFO( 7)>EXTGBDATA('a1' ) and EXTGBDATA('a1' )>0 THEN EXTGBDATASET( 'a1',DYNAINFO( 7));
IF DYNAINFO( 7)>EXTGBDATA('aa1' ) and EXTGBDATA('aa1' )>0 THEN EXTGBDATASET( 'aa1',DYNAINFO( 7));
//发现空仓,将A赋值为0
IF 多仓=0 THEN EXTGBDATASET( 'a1',0);
IF 空仓=0 THEN EXTGBDATASET( 'aa1',0);
多最高盈:(EXTGBDATA('a1' )-多仓均价)/MINDIFF,LINETHICK0;
多回撤幅度:多最高盈率-多仓盈亏,LINETHICK0;
空最高盈:(EXTGBDATA('aa1' )-空仓均价)/MINDIFF,LINETHICK0;
空回撤幅度:空最高盈率-空仓盈亏,LINETHICK0;
如上公式,为什么运行单个策略单个品种就正常,运行两个策略或一个策略两个品种就不正常?请问是哪里出错?