ЗЫ нужен кубик для переключения тайм-фрейма в процессе..
Дык используй сжатие, как раньше (когда не было возможности динамически регулировать количество позиций) использовали несколько входов.
Сожми на разных интервалах и наблюдай/переключай дискретно режимы.
Как всё сделаешь (особенно пункт 4), скинь мне, я расскажу (покажу на примере) как потратить наилучшим образом заработанное.