Зацикленный цикл )))

Простите за тавтологию.

Есть некоторый цикл:

   while((Hour_Begin!=TimeHour(TimeCurrent())||Minute_Begin!=TimeMinute(TimeCurrent()))&&Flag==1&&!IsStopped())
   {
      //if (UninitializeReason( )>0)deinit();
      Comment("Ожидание ",z," ", TimeToStr(TimeCurrent()));
      Sleep(1000);
      z++;
      RefreshRates();
   }

Как выйти из него, если вызвано окно настроек советника?

sanyooooook:

1. Простите за тавтологию.

Есть некоторый цикл:

2. Как выйти из него, если вызвано окно настроек советника?


1. нормуль.

2. Не знаю... рад бы помочь, ни фига не соображаю в этом.

sever30:


1. нормуль.

2. Не знаю... рад бы помочь, ни фига не соображаю в этом.


)), спасибо и на этом
sanyooooook:

)), спасибо и на этом


пожалуйста Саш:)

П.С. Приятно принять благодарность от программиста, на этом форуме.

sanyooooook:

Простите за тавтологию.

Есть некоторый цикл:

Как выйти из него, если вызвано окно настроек советника?

а каким образом вызывается это окно ? руками его не вызовешь ведь..

а чтобы остановить советника, то следует добавить "IsExpertEnabled() &&" к результату условия цикла и использовать кнопку включения/выключения советников..

Да просто убить процесс.
Бывает...
keekkenen:

а каким образом вызывается это окно ? руками его не вызовешь ведь..

а чтобы остановить советника, то следует добавить "IsExpertEnabled() &&" к результату условия цикла и использовать кнопку включения/выключения советников..


цикл нужно разорвать когда вызывается окно совйств(правой кнопкой мыши на график советники>свойства или левой кнопкой на смайлик в правом верхнем углу)
оно не вызовется пока цикл работает..
keekkenen:
оно не вызовется пока цикл работает..

в том то и дело, что бы вызвать настройки нужно удалить советника с графика. твой вариант тоже рассмотрю
тогда сделай как я выше написал..
Мдя... Не поможет...
Я не понятно написал?