тоже столкнулся с этими сложностями при разработке и работе на интервалах менее минуты
с одной стороны - хочется видеть историю как обычно, то есть как минимум за контракт
с другой - для таких таймфреймов история в барах выходит огромной и, соответственно, такой скрипт за счёт этого намного более ресурсоёмок (для ТСЛаб в её текущем состоянии) и убъёт комп любой производительности, не говоря о конфигах паркинга/VPS

в общем - пока с секундами коряво выходит