Что касается роботов, все-таки не понятно, зачем загружать данные, которые не используются в агенте? Да еще в таком количестве... в любом количестве.
Ведь агент не может работать с "историей". Практически большинство графиков что-то показывают только с момента последнего запуска агента.
Если я, например, перезапускаю агента в 12:00, то все данные с 10:00 до 12:00 - отсутствуют на графиках (дельта, профит и т.п.). Агент ничего не помнит, кроме может быть БА и МА.
Давайте говорить конкретно про какой Вы сейчас скрипт жалуетесь?
HV(ALL),
Buy Vola или про свой какой-то?
Ограничения загрузки баров существуют потому, что мы заранее не знаем сколько Вашему роботу надо данных. Кому-то 1 год М1 будет еле-еле достаточно для расчета длинной
EMA.
Что касается "не видит данных".
Провайдеры типа Финам, Плаза и Смартком сами выкачивают историю за текущий день.
То есть в любом случае у Вас должны быть данные с 10 утра текущего торгового дня.
Если же в данных имеются пробелы, их почти всегда можно заполнить постфактум.
- Для этого открываете график баров М1 (обычный),
- указываете интервал времени (скажем, с 1 января текущего года),
- жмете ПКМ,
- выбираете пункт "Перезакачать данные" == "Reload data".
В среднем около 1-2-х месяцев баров М1 можно восстановить таким образом в виде непрерывной истории.