Всем привет, написал макрос небольшой, который качает котировки в авто режиме и сохраняет в txt. Папку сами укажите которую нужно. Надеюсь кому-то будет полезен.
В txt — универсальный мне показался. Лично я сразу все в MatLab сую, либо в Ami. На странице «настройки» выставите необходимые параметры, укажите номер рынка. Московская биржа фьючи — 14, выберите интервал. И все.
В ячейку «тикеры» вводите например: SPFB.RTS, нажимайте на синюю кнопу «определить идентификаторы», в ячеке справа где «идентификаторы» выводится цифра, в данном случае 17455, после этого жмете «экспорт»
Можно чтобы и в эксель сохранял, можно даже чтобы на один лист сразу сохранял массивы, по close допустим. Возможно все, но нужно реализовывать. Вообще VBA плохо для этого предназначен. Перенесите на нормальный язык, там 10 минут работы)
igorvbeer, как из полученного текстового файла убирать название тикера? вручную не хочу каждый раз удалять эти буквы. из-за этого названия тслаб не может распознать файл.
<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
SBER,1,20110111,103000,104.9900000,105.3000000,104.8100000,105.0700000,630908.
а можете в таком формате залить файл? я сам не смыслю в этом, не смог исправить самостоятельно.
sep = 1, поиграйтесь с данным параметром от 1 до 3, может еще больше
100 лет уже там все есть)
<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
SBER,1,20110111,103000,104.9900000,105.3000000,104.8100000,105.0700000,630908.
а можете в таком формате залить файл? я сам не смыслю в этом, не смог исправить самостоятельно.