Уважаемый Nektodron, подскажите пож: нужно на 5-и минутках выводить диапазон предыдущего часа, и всё бы хорошо, но есть периоды времени, когда сделок не велось (например перерыв между основной и вечерней сессией)и возникает проблема в том варианте, в которм я сделал (вар2),два варианта:
1.При скачивании истории заполнять периоды без сделок(нежелательный,т.к.у меня уже есть сшитые данные по фьючерсам)
2. С помощью формулы (в приложенных скриншотах): Сжал данные до часа, взял оттдуда макс и мин часа, ввёл в формулу MAXhri[i-12]-MINhri[i-12], но так как не во всех часах бывает 12 5-и минуток, происходит "захват" ненужного периода(см.скрин2-график), как обойти это? Если сравнивать в логике ЧАС[i]!=ЧАС[i-1], тогда как из блока время вычленить час(или минуту) и сравнить его с предыдущим часом?


Attachments
Скрин1.JPG (540 downloads)
Скрин2-график.JPG (534 downloads)

_________________________