<code>
void OnTick()
{
int spread=(int)MarketInfo(NULL,MODE_SPREAD);
if MathAbs(Low[Shift] - High[Shift]) > Level * Point
{
double low = Low[Shift]-2*spread*Point
double up = High[Shift]+2*spread*Point
}
if(CountTrades()<1 && Hour()==StartHour)
{
if(CountOrders(0)<1 && Bid>up) PutOrder(0,Ask);
if(CountOrders(1)<1 && Ask<low) PutOrder(1,Bid);
}
if(DayOfWeek(5) && TimeCurrent()==StringToTime(CloseTime))
{
CloseAll();
DelOrder();
}
}
</code>
axe44