← Назад

Логика Strategy Manager

День добрый. Прошу помочьте разобраться с логикой менеджера.

  1. Имеет ли смысл писать код стратегии в методе OnProcess, вызываемом менеджером, или лучше в обработчике события появления новой свечки?
  2. Для чего вообще предназначен менеджер стратегий?
  3. Поучает ли класс Strategy информацию об исполнении заявки дочерней стратегии (например, отданной на котирование), или нужно обрабатывать событие новых сделок?

Комментарии (1)

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

Mikhail Sukhov
Mikhail Sukhov
  1. Стратегия - это несколько шире, чем свечка. Стратегия отслеживается заявки, выставляет стопы, передвигает и снимает заявки. Свечки - это просто индикатор, на основе которых стратегия предпринимает действия. Другими словами, если у Вас достаточно лишь свечки - почему бы и нет.
  2. Стратегии выполняются параллельно в разных потоках. Собственно, это все делает данный менеджер.
  3. Нет. Вернее, тут концепция чуть другая. Каждая стратегия (параллельная или вложенная) работает со своими данными. Внешним или соседним стратегиям знать эти данные не нужно... Напишите схематично, в чем конкретно задача.