extern int CloseSig = 1; // закрытие по сигналу
скорее всего плохо расписал п.1
if(t!=Time[0] && TimeSession(StartHour,StartMin,EndHour,EndMin,TimeCurrent()))
{
if(buy)
PutOrder(0,Ask);
if(sell)
PutOrder(1,Bid);
//ModifyOrders();
t=Time[0];
}
AM2