SecuritySubscribeEvent.

SecuritySubscribeEvent.
public event Action<Security> SecuritySubscribeEvent;

Данное событие сообщает о завершении процедуры подключения данных по определенной бумаге. В качестве аргумента передает ссылку на объект класса Security. Это бумага, с которой работает текущий экземпляр вкладки. В OsEngine для каждого торгового инструмента, используемого во вкладках, выполняется процесс подписки на потоки данных. После выполнения этой процедуры вызывается событие SecuritySubscribeEvent. В следствии этого срабатывание данного события следует ожидать в следующих случаях:

  1. пользователь изменил инструмент вкладки в интерфейсе программы;
  2. произведено плановое подключение к серверу биржи;
  3. переподключение в следствии обрыва связи;

Событие будет полезно в ситуациях, когда алгоритм постепенно накапливает данные. После переподключения к бирже они становятся не актуальными.

  1. Подписываемся на событие SecuritySubscribeEvent.
  2. В обработчике события получения новой обезличенной сделки, обновляем переменную _currentVolume.
  3. Получив сообщение о подключении инструмента, понимаем, что данные переменной  _currentVolume потеряли актуальность, поэтому сбрасываем счетчик.
14:02
1104
FAQ

Комментарии

Нет комментариев. Ваш будет первым!