Автор Тема: ограничение срока действия индикатора  (Прочитано 9579 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sonic

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: -18
  • мега ёЖ за ЛеГаЛайзИТ
int start()
  {
if(Time[0]>StrToTime("2006.12.31"))
  {
      Alert("Триал! Время пользования закончилось");
      return(0);
   }
//----
код индикатора
//----
   return(0);
  }


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

LIKE

verst

DISLIKE

0 пользователей


Оффлайн awk501

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2048
  • Репутация: 1925
Re: ограничение срока действия индикатора
« Ответ #1 : 20 Января 2008, 19:33:19 »
int start()
  {
if(Time[0]>StrToTime("2006.12.31"))
  {
      Alert("Триал! Время пользования закончилось");
      return(0);
   }
//----
код индикатора
//----
   return(0);
  }


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

а просто стереть то что вставлено незя  ;D
Бойтесь своих желаний - они сбываются!

Оффлайн D!m@n

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 679
  • Репутация: 20
  • Торговец рефлексивности
Re: ограничение срока действия индикатора
« Ответ #2 : 20 Января 2008, 20:43:14 »
Код индикатора трогать не надо, надо просто скопировать это дело и вставить после начала функции старт так как у меня в примере и все. По своему усмотрению -- значит надо поставить время такое какое ты счиатешь нужным, в таком виде как в примере. Ну например
2008.3.15
Мой блог

Оффлайн sonic

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: -18
  • мега ёЖ за ЛеГаЛайзИТ
Re: ограничение срока действия индикатора
« Ответ #3 : 20 Января 2008, 21:28:09 »
Паха, это чисто для тебя пост.
Я в програмировании не полный "0", но синтаксис mql4 и Си ни в зуб ногой.

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

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

и после вот такой скобки {
(она обычно чуть ниже), вставляешь

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


и нажимаешь на панели управления "Компилировать".
Ну и с датами проверишь...
Глупец гадает; нaпротив того, мудрец проходит жизнь как огород, наперед зная, что кой-где выдернется ему репа, а кое-где и редька.

Оффлайн Paha

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1034
  • Репутация: 1139
  • Подумать надо!
Re: ограничение срока действия индикатора
« Ответ #4 : 20 Января 2008, 21:41:33 »
Во !  теперь понятно !  Спасибо!  Завтра сделаю и вышлю тебе на мыло!
Димон!  Тебе тоже огромное спасибо!   Ребята -- помогли! victory
Бойся гнева терпеливого человека!

Оффлайн Paha

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1034
  • Репутация: 1139
  • Подумать надо!
Re: ограничение срока действия индикатора
« Ответ #5 : 22 Января 2008, 23:43:29 »
Паха, это чисто для тебя пост.
Я в програмировании не полный "0", но синтаксис mql4 и Си ни в зуб ногой.

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

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

и после вот такой скобки {
(она обычно чуть ниже), вставляешь

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


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

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