Я ожидал захода в OnProcess c окончанием свечи,началом новой свечи. На деле при тайм-фрейме в 5 минут идет запоздание вызова OnProcess на время более минуты. Новая свеча при этом рисуется вовремя.
Я ожидал захода в OnProcess c окончанием свечи,началом новой свечи. На деле при тайм-фрейме в 5 минут идет запоздание вызова OnProcess на время более минуты. Новая свеча при этом рисуется вовремя.
Комментарии (4)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
OnProcess вызывается тогда, когда оканчивается интервал Strategy.Interval.
А точка отсчета Strategy.Interval? От конструктора? К чему привязка?
Точка отсчета - когда он добавился в StrategyManager.
Немного лирики. Стратегия и не должен работать свечка в свечку. У нее есть свой период, у свечек свой. Все, что должна делать стратегия - это проеверять текущее состояние рынка (в том числе, и сформировалась ли свечка или необходимо еще подождать). Реагировать может даже быстрее, чем переход от свечки к свечке. Потому что стратегия - она ведь еще и за стопами и тейка должна следить. Двигать их. Так что я советую ставить при свечке-минутке интервал для стратегии примерно в секунду.
Спасибо за хороший ответ. Вы опередили мои дальнейшие вопросы :)