Скрипт открытия отложенного ордера

 

Вот сам скрипт.

//+------------------------------------------------------------------+
//|                                                      add_ord.mq4 |
//|                                                     Tomilov A.M. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Tomilov A.M."
#property link      "http://www.metaquotes.net"


//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   string SMB= Symbol();
   //double StopLoss;           // = Ask + минимальная дистанция
   double SL;
   double ask   =MarketInfo(SMB,MODE_ASK); // Запрос значения Ask
   double pip =MarketInfo(SMB,MODE_TICKSIZE);
      int HH=TimeHour(TimeCurrent());   // Hour 
       HH=HH+1;
      Alert (HH);     
       int MM=TimeMinute(TimeCurrent());   // Minute
        Alert (MM); 
        int YY=TimeYear(TimeCurrent());
        int MN=TimeMonth( TimeCurrent());   // Month    
         int DD=TimeDay(TimeCurrent());   // Day
   int magic = 19191320;
   SL=Ask-(pip*100); 
   
         OrderSend(SMB,OP_BUYSTOP,0.1,Ask+(pip*20),10,SL,0,"BUYSTOP", magic,YY"."MN"."DD HH:MM:00);
      
      return;
   
  
//----
   return(0);
  }
//+------------------------------------------------------------------+

Подскажите, как выставить его ровно на час? Если удрать время, то ставиться без проблем, а я хочу его по времени ограничить... Плз, кто знает.

 
int TimeExp = TimeCurrent()+3600;
OrderSend(Symbol(),4,0.1,Ask+20*Point,0,Ask-100*point,0,"BUYSTOP", magic,TimeExp,Blue);
 
xrust:

Спасибо!