mtGetRates - возвращает не больше заданного промежутка?

 
mtGetRates - возвращает не больше заданного промежутка?
Вот решил получить историю минуток начиная с 1970 - не дали :) Кто подскажет где можно закачать всю историю?
Заранее спасибо
 
к тому же отдаст не больше того, что есть на сервере
когда Вы в клиентском терминале делаете Erase and Refresh, то получаете в итоге такую же самую историю, что и при помощи MtGetRates
 
Грустно, так как документация говорит иначе :(
Описание из документации поставляемой с MetaTrader API гласит следующее (параметр lasttime для ф-ии mtGetRates):

lasttime – время (в секундах с 1 января 1970 г), начиная с которого интересуют котировки;

Возможно и другие функции имеют свои НО. Было бы великолепно, если бы таких "недокуметнированных" возможностей было поменьше.
Спасибо
 
если Вы запросите минутную историю с 1 января 2001 года, а
на сервере хранится история, начиная, скажем, с 1 июля 2003 года, то Вы и получите минутную историю, начиная с 1 июля 2003, а не с 1 января 2001. это надо было написать в документации?
 
Примерно да, но...
Не обязательно приводить даты, достаточно просто оговорки о том, что реально функция вернет только историю, которая храниться на сервере. И, хотя бы примерно, указать сколько отсчетов храниться для каждого периода.