← Atrás

Когда вызывается OnProcess?

Я ожидал захода в OnProcess c окончанием свечи,началом новой свечи. На деле при тайм-фрейме в 5 минут идет запоздание вызова OnProcess на время более минуты. Новая свеча при этом рисуется вовремя.

¿Le resultó útil este tema?

Compartir tema

Comentarios (4)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Mikhail Sukhov
Mikhail Sukhov

OnProcess вызывается тогда, когда оканчивается интервал Strategy.Interval.

Ilya Usenko
Ilya Usenko Autor

А точка отсчета Strategy.Interval? От конструктора? К чему привязка?

Mikhail Sukhov
Mikhail Sukhov

Точка отсчета - когда он добавился в StrategyManager.

Немного лирики. Стратегия и не должен работать свечка в свечку. У нее есть свой период, у свечек свой. Все, что должна делать стратегия - это проеверять текущее состояние рынка (в том числе, и сформировалась ли свечка или необходимо еще подождать). Реагировать может даже быстрее, чем переход от свечки к свечке. Потому что стратегия - она ведь еще и за стопами и тейка должна следить. Двигать их. Так что я советую ставить при свечке-минутке интервал для стратегии примерно в секунду.

Ilya Usenko
Ilya Usenko Autor

Спасибо за хороший ответ. Вы опередили мои дальнейшие вопросы :)