Закачка истории инструмента без открытого окна

 

Здравствуйте! Поздравляю всех с Новым Годом!

Есть такой вопрос.

Как закачать историю (5м или 15м - какую - то определенную) по опрееленному инструменту (например EURUSD), не открывая его окно?

Частично данный вопрос можно решить использованием функции

int ArrayCopyRates( double&dest_array[], string symbol=NULL, int timeframe=0)

https://docs.mql4.com/ru/array/ArrayCopyRates

Она копирует и при необходимости загружает котировки по выбранному инструменту, даже при закрытом окне.

Однако количество загружаемых баров ограничено 2048.

Как это можно расширить?

Также интересны другие варианты! Возможно можно ккак - то закачиать историю в файл (как каким то образом делает ZZ_All Quotings 0-0070)

Главное требование - это то, что после окончания загрузки нулевой бар являеся настоящим, а не с запазданием в несколько баров (имеется ввиду то, что при открытии графиков в автономном режиме они каким - то образом отражают историю не до конца. Чтобы избежать этого пириходиться открывать график в простом режиме)

Заранее благодарен за ответы!