TRADEDOWNV:=EXTGBDATA('TRADEDOWNV');
TRADEDOWNJ:=EXTGBDATA('TRADEDOWNJ');
TRADEDOWNM:=EXTGBDATA('TRADEDOWNM');
TRADEUPV:=EXTGBDATA('TRADEUPV');
TRADEUPJ:=EXTGBDATA('TRADEUPJ');
TRADEUPM:=EXTGBDATA('TRADEUPM');
MA1:="ma.ma6#min3";
//MA1:=MA(CLOSE,3);
//MA3分钟:"ma.ma6#min3";
手数:=EXTGBDATA('BRSCOUNT');
//交易条件
DuoCond1:=CROSS(MA1,TRADEDOWNJ);
DuoCond2:=c>TRADEDOWNM and c<TRADEDOWNM*1.002;
DuoCond3:=c>TRADEDOWNV and c<TRADEDOWNV*1.002;
DuoCond4:=c>TRADEUPV and c<TRADEUPV*1.002;
DuoCond5:=c>TRADEUPJ and c<TRADEUPJ*1.002;
DuoCond6:=c>TRADEUPM and c<TRADEUPM*1.002;
KongCond1:=CROSS(TRADEDOWNJ,MA1);
KongCond2:=c<TRADEDOWNV and c>TRADEDOWNV*0.998;
KongCond3:=c<TRADEDOWNM and c>TRADEDOWNM*0.998;
KongCond4:=c<TRADEUPV and c>TRADEUPV*0.998;
KongCond5:=c<TRADEUPJ and c>TRADEUPJ*0.998;
KongCond6:=c<TRADEUPM and c>TRADEUPM*0.998;
开多平空条件:=DuoCond1 or DuoCond2 or DuoCond3 or DuoCond4 or DuoCond5 or DuoCond6;//开多平空条件
开空平多条件:=KongCond1 or KongCond2 or KongCond3 or KongCond4 or KongCond5 or KongCond6;//开空平多条件
//交易系统
平空:SELLSHORT(开多平空条件,HOLDING,MARKET);
平多:SELL(开空平多条件,HOLDING,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
//注意交易系统先开后平的原则