请老师看看,代码问题

思路是价格到达铁矿2209指定价做多,价格到达指定价做空,请问要如何写, 麻烦老师了,现在的代码提示错误 Params Numeric Lots(10); Vars Begin // 集合竞价和小节休息过滤 If(BarStatus==2 && Time==0.090000 && High==Low) return; If(BarStatus==2 && Time==0.210000 && High==Low) return; If(MarketPosition!=1 && Close=905 ); { Buy(Lots,905);//// } If(MarketPosition!=1 && Close=895 )//// { Buy(Lots,895);//// } If(MarketPosition!=1 && Close=885 )//// { Buy(Lots,885);//// } If(MarketPosition!=-1 && Close=950)//现价小于前一个收盘价 { SellShort(Lots,950);//前一个收盘价空 } End

Close==905 表示判断 收盘价等于905 而不是close=905

我看看