//跌停板附近不开多仓,涨停附近不开空仓
if(BarStatus==2)//当前K线为最近一根K线时
{
b1=Close>(Q_LowerLimit()+20*MinMove());//如果收盘价大于跌停价向上浮动20个点,b1为真
s1=Close<(Q_UpperLimit()-20*MinMove()) ;//如果收盘价小于涨停价向下浮动20个点,s1为真
}
Else
{
b1=Not(High==Low And High==Close Or High[1]==Low[1] );//涨跌停板及集合竞价的处理
s1=Not(High==Low And High==Close Or High[1]==Low[1] );//
}
If(tradNum<=maxTrad And Time<=tradEndtime/100)//如果当前交易次数小于等于最大交易次数并且时间处于14:40之前
{
//开仓条件
bc=High>=OpenD(0)+minrange*MinMove And b1 ;//bc为真
sc=Low<=OpenD(0)-minrange*MinMove And s1 ;//sc为真
}