Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1630

 
Alexey Viktorov #:

Как нету?


iVolumes
 
MakarFX #:
iVolumes

Ладно… ты победил :-)))

 

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

while(!IsStopped()) в мт 5 работает и нет проблем а вот мт 4 виснет наглухо...

 
Vladimir Pastushak #:

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

while(!IsStopped()) в мт 5 работает и нет проблем а вот мт 4 виснет наглухо...

Примерно так

   for(i=limit;i>=0;i--)
     {
      if(ObjectGetInteger(0,name,OBJPROP_STATE)==true)
        {
         ....
        }
     }
 
Vladimir Pastushak #:

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

while(!IsStopped()) в мт 5 работает и нет проблем а вот мт 4 виснет наглухо...

индикаторы работают все в одном потоке, нельзя вешать.

MakarFX #:

Примерно так

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

 
Taras Slobodyanik #:

индикаторы работают все в одном потоке, нельзя вешать.

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

в тестере OnChartEvevnt не работает, а предложенное решение работает :-)

 
Maxim Kuznetsov #:

в тестере OnChartEvevnt не работает, а предложенное решение работает :-)

для индикаторов работает и в тестере :)

 
Taras Slobodyanik #:

для индикаторов работает и в тестере :)

Особенности работы программ в тестере стратегий - Программы MQL4 - Справочник MQL4
Особенности работы программ в тестере стратегий - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
Особенности работы программ в тестере стратегий - Программы MQL4 - Справочник MQL4
 
Taras Slobodyanik #:

Макар - проверьте)

Ты прав, работает...в доках ошибка
Причина обращения: