"Ожидание" в комментариях

 

Подскажите, как добиться эффекта ожидания в комментариях. Скажем сигнала на торговля пока нет и сообщение в комментариях говорит нам:

Сигнала на продажу пока нет. Ждемс

Сигнала на продажу пока нет. Ждемс.

Сигнала на продажу пока нет. Ждемс..

Сигнала на продажу пока нет. Ждемс...

Сигнала на продажу пока нет. Ждемс....

...

Т.е. добавляющаяся точка в конец предложения.

Видел где-то, очень понравилось, но реализовать пока не удалось.

Подскажите, если кто знает.

 
static string comm = "";

if ( NoSignal )
{
   if ( comm == "" )
     comm = "Сигнала на продажу пока нет. Ждемс";
   else
     comm = comm + ".";
}
else
{
   comm = "";
}

Comment( comm );
 

Спасибо, я примерно так и пытался реализовать задумку... :)

Забыл правда уточнить, что комментарий выводит зацикленный скрипт...

Это будет работать так же как и в советнике?

 
И на каждом тике по точке.
 
satop писал(а) >>
И на каждом тике по точке.

Да, но скрипт не запускается ведь по тикам..

 
niko1312 >>:

Да, но скрипт не запускается ведь по тикам..

да я писал, ещё небыло выше сообщения.

 

...

Файлы:
jdems.mq4  2 kb
 
satop >>:
И на каждом тике по точке.

Ну, дык, а задача какая?


Можно так:

static string comm = "";

if ( NoSignal )
{
   if ( comm == "" )
     comm = "Сигнала на продажу пока нет. Ждемс";
   else
   {
     comm = comm + ".";
     if ( StringFind( comm, "......" ) >= 0 ) comm = "Сигнала на продажу пока нет. Ждемс";
   }
}
else
{
   comm = "";
}

Comment( comm );


Больше 5-ти точек не будет.

 
niko1312 >>:

Забыл правда уточнить, что комментарий выводит зацикленный скрипт...

Это будет работать так же как и в советнике?

Да, будет.

Только частота добавления точек будет регулироваться не тиками, а слипом в цикле.

 
komposter писал(а) >>

Да, будет.

Только частота добавления точек будет регулироваться не тиками, а слипом в цикле.

А не будет ли слип тормозить весь цикл скрипта?

 
Integer писал(а) >>

...

спасибо за готовый пример, обкатаю ))

Причина обращения: