//+------------------------------------------------------------------+
//|                                                  SMSalert.mq4 |
//|                                       Copyright � 2004, Topor |
//|                                       http://zforex.narod.ru/ |
//+------------------------------------------------------------------+

extern int Level = 10;
double Points;
double LastBid;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int init ()
  {
  Points = MarketInfo (Symbol(),MODE_POINT);
  return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int deinit()
  {
  return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
  {
  if (!GlobalVariableCheck("LastBid"))
     {
     GlobalVariableSet("LastBid",Bid);
     }
     double LBid;
     LBid=GlobalVariableGet("LastBid");
     if ((LBid+Points*Level)<=Bid || (LBid-Points*Level)>=Bid) 
         {
         GlobalVariableDel("LastBid");
         GlobalVariableSet("LastBid",Bid);
         double t_high=MarketInfo(Symbol(), MODE_HIGH);
         double t_low=MarketInfo(Symbol(), MODE_LOW);
         SendMail(""+Symbol()+" "+DoubleToStr(Bid,4)+" "+DoubleToStr(Hour(),0)+":"+DoubleToStr(Minute(),0),""+" "+"High: "+DoubleToStr(t_high,4)+" "+"Low: "+DoubleToStr(t_low,4)+" "+"Profit: "+DoubleToStr(AccountProfit(),2));
         }
    }
return(0);