Добрый день,
прочел
документацию по свечкам и обсуждение данного механизма на форуме, но не смог
найти ответы на следующие вопросы. Не могли бы вы прояснить ситуацию по следующим
пунктам:
1. Можно ли как-то ограничить количество хранимых в памяти свечек, допустим
хранить свечки только за последний час или полчаса, дабы не держать все значения в памяти?
2. Можно ли изнутри обработчиков событий CandleManager.NewCandles и CandleManager.CandlesChanged
узнать тип свечек (минутки, пятиминутки, часовики и т д)? С помощью такой функциональности можно
было бы не плодить функций, а поставить ровно одну для всех типов свечек.
3. Можно ли начать формирование свечек после вызова RegisterTimeFrameCandles() с данного момента
времени, а не с начала таблицы всех сделок?
4. Нет ли более подробного описания, когда вызвается NewCandles, а когда CandlesChanged? Не ясно,
например, что означает "Событие изменения свечек".
5. Объясните, пожалуйста, почему в функции NewCandles и CandlesChanged свечки попадают не по одной,
а содержатся в контейнере? Могут происходить какие-то задержки? То есть, например, минутки могут
буферизоваться, а потом скопом придти сразу на несколько минут? В это как-то не верится.
Спасибо.