Михаил, буду признателен если дадите первоначальную наводку по созданию таймфреймовой стратегии, которая будет манипулировать свечой текущего таймфрейма..
Правильно ли я понимаю, что все может быть реализовано так: Наследуюсь от TimeFrameStrategy. Создаю подобъект CandleManager.
Далее хочу всю логику делать событийно ориентированной (не в OnProcess).
Для этого ставлю Interval в 0, OnProcess не перегружаю.
Реализую обработчики NewCandles и других событий, которые мне нужны.
Кстати по поводу NewCandles - это событие начала или завершения формирования новых свечек?
В целом мой план одобряете?
Kommentare (4)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
События типа заявка снята или сделка выполнилась. Пустой перегруженный OnProcess + Interval =0 - то, что надо для моих нужд?
Просто не хочу пока связываться с интервальными вызовами OnProcess. Неизвестно ведь с какой скоростью с Квиком или другими провайдерами данных "тики" будут приходить.
Кстати, Михаил, правильно понимаю, что класс TimeFrameStrategy по сравнению со Strategy особенно много бизнес-логики не добавляет? Честно говоря, из документации не очень понятно, есть ли она вообще в этом классе по сравнению со Strategy. Появляется только вроде бы несколько пропертей типа TimeFrame не очень понятно по какой логике обновляемые. Расскажите, пожалуйста про TimeFrameStrategy или ткните пальцем в доку.. :-)
TimeFrameStrategy содержит одно проперки TimeFrame. Больше ничего не делает =)
Я чуял, чуял это ))))