В методе GetCandle необходимо указать порядковый номер свечи с конца серии свечей. Вопрос - где конец серии?
Последняя полученная свеча в стратегию будет иметь какой индекс?
UsilaDobry:
В методе GetCandle необходимо указать порядковый номер свечи с конца серии свечей. Вопрос - где конец серии?
Конец серии свечей, это самая "свежая" свеча, имеет индекс 0.
UsilaDobry:
Последняя полученная свеча в стратегию будет иметь какой индекс?
Смотря как получаете свечи в стратегии...
Учитывайте, что GetCandle возвращает законченые свечи.
UsilaDobry:
В методе GetCandle необходимо указать порядковый номер свечи с конца серии свечей. Вопрос - где конец серии?
Конец серии свечей, это самая "свежая" свеча, имеет индекс 0.
UsilaDobry:
Последняя полученная свеча в стратегию будет иметь какой индекс?
Смотря как получаете свечи в стратегии...
Учитывайте, что GetCandle возвращает законченные свечи.
Я в стратегии получаю свечи вот так:
var candle = _candleSeries.GetCurrentCandle<TimeFrameCandle>();
В документации приводится пример через CandleManager:
var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame);
В том и в другом случае приходит завершенная свеча... Или нет?
В этих вариантах индекс получаемой свечи будет 0. Я правильно понял?
var candle = _candleSeries.GetCurrentCandle<TimeFrameCandle>();
Это свеча, так называемая Реал-тайм, т.е. последняя, с состоянием от Started до Finished.
var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame);
Этот код не будет работать в версии 4.1.11.
Завершеные свечи можно получить методом CandlSeries.GetCandle по индексу, индекс 0 имеет последняя завершившаяся свеча.
We use cookies to ensure the best experience on our website. By continuing to use our site, you agree to the use of cookies.
Comments (3)
Login or Create account, Log in or register to leave a comment
Я в стратегии получаю свечи вот так:
В документации приводится пример через CandleManager:
В том и в другом случае приходит завершенная свеча... Или нет? В этих вариантах индекс получаемой свечи будет 0. Я правильно понял?
А как еще можно получить свечи в стратегию?
Это свеча, так называемая Реал-тайм, т.е. последняя, с состоянием от Started до Finished.
Этот код не будет работать в версии 4.1.11. Завершеные свечи можно получить методом CandlSeries.GetCandle по индексу, индекс 0 имеет последняя завершившаяся свеча.