Форекс для всех

В помощь трейдеру => Вопросы и проблемы => Тема начата: sonic от 20 Января 2008, 18:27:29

Название: ограничение срока действия индикатора
Отправлено: sonic от 20 Января 2008, 18:27:29
int start()
  {
if(Time[0]>StrToTime("2006.12.31"))
  {
      Alert("Триал! Время пользования закончилось");
      return(0);
   }
//----
код индикатора
//----
   return(0);
  }


Диман, не мог бы пояснить, что значит "вставлять по своему усмотрению"...
И что значит "код индикатора", весь код должен быть внутр этой проверки?
Название: Re: ограничение срока действия индикатора
Отправлено: awk501 от 20 Января 2008, 19:33:19
int start()
  {
if(Time[0]>StrToTime("2006.12.31"))
  {
      Alert("Триал! Время пользования закончилось");
      return(0);
   }
//----
код индикатора
//----
   return(0);
  }


Диман, не мог бы пояснить, что значит "вставлять по своему усмотрению"...
И что значит "код индикатора", весь код должен быть внутр этой проверки?

а просто стереть то что вставлено незя  ;D
Название: Re: ограничение срока действия индикатора
Отправлено: D!m@n от 20 Января 2008, 20:43:14
Код индикатора трогать не надо, надо просто скопировать это дело и вставить после начала функции старт так как у меня в примере и все. По своему усмотрению -- значит надо поставить время такое какое ты счиатешь нужным, в таком виде как в примере. Ну например
2008.3.15
Название: Re: ограничение срока действия индикатора
Отправлено: sonic от 20 Января 2008, 21:28:09
Паха, это чисто для тебя пост.
Я в програмировании не полный "0", но синтаксис mql4 и Си ни в зуб ногой.

но я, если честно не сразу Димана понял...
по этому вот решил написать чуть подробнее

вобщем открываешь файл индикатора(в навигаторе правую кнопку и изменить),
ищишь строчку int start()
 
и после вот такой скобки {
(она обычно чуть ниже), вставляешь

  if(Time[0]>StrToTime("2007.12.31")){
     Alert("Демо! время закончилось");
    return(0);
  }

и нажимаешь на панели управления "Компилировать".
Ну и с датами проверишь...
Название: Re: ограничение срока действия индикатора
Отправлено: Paha от 20 Января 2008, 21:41:33
Во !  теперь понятно !  Спасибо!  Завтра сделаю и вышлю тебе на мыло!
Димон!  Тебе тоже огромное спасибо!   Ребята -- помогли! victory
Название: Re: ограничение срока действия индикатора
Отправлено: Paha от 22 Января 2008, 23:43:29
Паха, это чисто для тебя пост.
Я в програмировании не полный "0", но синтаксис mql4 и Си ни в зуб ногой.

но я, если честно не сразу Димана понял...
по этому вот решил написать чуть подробнее

вобщем открываешь файл индикатора(в навигаторе правую кнопку и изменить),
ищишь строчку int start()
 
и после вот такой скобки {
(она обычно чуть ниже), вставляешь

  if(Time[0]>StrToTime("2007.12.31")){
     Alert("Демо! время закончилось");
    return(0);
  }

и нажимаешь на панели управления "Компилировать".
Ну и с датами проверишь...

Все получилось , как нельзя лучше!   Спасибо за помощь!  Ты мне в личку свое мыло скинь!