Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Вся активность участников MQL5.community на одной странице!
L_E_O
714
L_E_O 2012.03.30 13:48 

К примеру:

hrenfx
3675
hrenfx 2012.03.30 13:50  

Вам же здесь об этом написал:

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

L_E_O
714
L_E_O 2012.03.30 14:02  

Т.е. с роботами это не пройдёт !

hrenfx
3675
hrenfx 2012.03.30 14:08  

Пройдет, конечно, если посмотрите

#import "user32.dll"
  int GetLastActivePopup( int hWnd );
#import

Но куда проще и надежнее из советника сделать зацикленный скрипт:

#define PAUSE 100

void start()
{
  while (IsStopped())
  {
    RefreshRates();
    
    // тело start советника
    
    if (FlagClose) // проверка глобальной переменной закрытия
      break;
    
    Sleep(PAUSE);
  }

  return;
}
L_E_O
714
L_E_O 2012.03.30 17:16  

Спасибо. Всё получилось. Работает круто !!!

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