Господа разработчики, вопрос в первую очередь к Вам.
Расскажите плс, как конкретно работает сжатие? Интересует следующее - сжатие работает по свечам или по времени? Оно начинает считаться... с начала дня? с начала загруженной истории? с конца загруженной истории? с последней свечи?
Вопрос возник не просто так. Случайно заметил, что история на минутках имеет "дыры" даже по ликвидным инструментам типа индекса ртс, не считая уж среднелеквидных типа Si.
При прогоне на истории с финама можно скачать текстовый файл как с "дырами", так и с заткнутыми "дырами" (там это называется Заполнять периоды без сделок). Какой из результатов моделирования верный (наиболее соответствует запуску на реале)?
Если у меня сжатие в скажем 15-минутки и пару минут выпало (соответствующих свечей не было), то сдвинется ли период сжатия с календарных 15-минуток, или же сжиматься будет по времени?
Кстати, никто не знает, при запуске на реале пустые свечи есть, если в них не было сделок? ТСлаб их заполняет "горизонтальными палками"?
Относительно точки отсчёта для сжатия... Если ставить ограничение на количество обрабатываемых свечей для боевого скрипта для ускорения обсчёта... будет ли происходить "синхронизация интервалов" с лабораторным? ну то есть, грубо говоря, если я ставлю ограничение в 100 свечей для сжатия в 15-минутки... отсчёт начнётся с первой из последних 100 свечей или с ближайшей календарной 15-минутки?
Сжатие в 1440 соответствует любому дню вне зависимости от количества свечей?
Все вышеперечисленные вопросы возникли потому, что всегда считал по данным без заполнения, а тут случайно подкинул данные "с заполнением" и результаты поплыли!