Скачать MetaTrader 5

Выполнение Alert в заданном количестве

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
le-ed
40
le-ed  
Уважаемые господа програмисты !!! Подскажите пожалуйста ,что нужно для того ,чтобы Alert выполнялся в заданном количестве( к примеру один раз).Заранее искренне благодарен.
Dima.A
140
Dima.A  
leed:
Уважаемые господа програмисты !!! Подскажите пожалуйста ,что нужно для того ,чтобы Alert выполнялся в заданном количестве( к примеру один раз).Заранее искренне благодарен.

static bool alert=true;
if (alert) {Alert(...); alert=false;}
ktest0
631
ktest0  
Dima.A.:



Гы! А что, технически правильно! )))))

Не подкопаешься... 

TarasBY
1740
TarasBY  
ktest0:


Гы! А что, технически правильно! )))))

Не подкопаешься... 

Какой вопрос - такой ответ... :))
le-ed
40
le-ed  
leed:
Уважаемые господа програмисты !!! Подскажите пожалуйста ,что нужно для того ,чтобы Alert выполнялся в заданном количестве( к примеру один раз).Заранее искренне благодарен.

Огромное спасибо за отзывчивость, но как применить к этому условию:


 if((a>b)&&(a>c))
{
Alert(Symbol()," Buy ");

return;
}

Dima.A
140
Dima.A  
leed:


static bool alert=true;
if (alert && a>b && a>c)
   {
   Alert(Symbol()," Buy ");
   alert=false;
   return;
   }
ktest0
631
ktest0  
Dima.A.:



Уважаемый, ну зачем вы троллите новичка! )))))))))))))
le-ed
40
le-ed  
Dima.A.:



   Ещё раз спасибо, но не то...
le-ed
40
le-ed  
leed:
Уважаемые господа програмисты !!! Подскажите пожалуйста ,что нужно для того ,чтобы Alert выполнялся в заданном количестве( к примеру один раз).Заранее искренне благодарен.

Кстати и специалистов пока не видно…

ktest0
631
ktest0  
leed:

Кстати и специалистов пока не видно…



А тут нет специалистов, тут все тролли... Пишите в ветку для новичков - авось кто поможет... )))

Кстати там, многие тролли волшебно превращаются в специалистов... ;)

TarasBY
1740
TarasBY  
leed:

Кстати и специалистов пока не видно…

На заданный вопрос Вы получили адекватный ответ. Логически можно предположить, что подразумевалось, что алерт должен при наступлении определённого условия сработать один раз до следующего наступления упомянутого условия. Можно ещё много чего напридумывать (напредполагать) по содержанию озвученного вопроса. А озвученное мной предположение можно реализовать так:

int start()
{
   //---- В конце функции
   static bool alert = true;
   if (a > b && a > c) {if (alert)
   {
       Alert (Symbol()," Buy ");
       alert = false;
   }}
   else alert = true;
}

P.S. А умничать ТОЖЕ нужно умеючи!

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий