← Voltar

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

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

Este tópico foi útil?

Compartilhar tópico

Comentários (4)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Mikhail Sukhov
Mikhail Sukhov

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

Ilya Usenko
Ilya Usenko Autor

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

Mikhail Sukhov
Mikhail Sukhov

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

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

Ilya Usenko
Ilya Usenko Autor

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