Привет, ребята.
Опять перестал работать автоматический экспорт.
К сожалению не первая такая тема, но альтернативу у меня найти так и не получилось.
У кого-то работает автоэкспорт?
Ручной экспорт работает, вот это и расстраивает.
Я использовал данные:
1. форекса.
2. америки по товарной секции
3. америка фьючерсы
4. америка акции
5. моекс индексы.
6. моекс фьючи.
В каждой секции нужно всего несколько тикеров, и обновление раз в полчаса.
Я уже готов купить поток с данными и утилиту которая качает в нужном формате (ничего необычного, просто чтобы тслабу скормить)
Желательно не финам данные.
Хелп плиз, лчи срывается.
Появился какой то длинный токен в url
ВОТ КАК БЫЛО:
export.finam.ru/FINAM.txt?d=d&market=1&em=8&df=1&mf=0&yf=2019&dt=30&mt=5&yt=2019&p=2&f=FINAM&e=.txt&cn=&dtf=1&tmf=1&MSOR=1&sep=3&sep2=1&datf=5
ВОТ КАК СТАЛО:
export.finam.ru/export9.out?market=1&em=16842&token=03AFcWeA5mEwFJS3pUlKGVejYpV2AEIrB3vSIAlRmXUfd5Adz44OMVhRzWetttNNiWiHrFzTte1YWcV-31o63NdbUW9x6lJvgNWgAjc36QyJGwFnIC0TR7qJ30i5ZMAlN6qjQzeqI-Nr6_PkV9qdGHv4PAbeB4gICM9WjQFqNcrapXN0NEs3zcsU7cEYOgQdHp_U459lgj9p4ihhXZPxykFA95piwapu_G9N1csr6Dhk19J1rEAryWh852Yqh-X5pCQwI4xfB1UMZ_v_Awq9hfdLJvHfAdkbhoTpCLIw-RHyd4_xbG3LxWwiZs48M5H1Q-fUUwaImfmhgjkw2yPjtk6N3RIkWHSK676AXZXYjmKMbO8hyPoKxiauTYjpbGNQrObylmtpdSzmFcRtTEiL3l_R_PQdK0nkRm7OQmh6-GG1Ls30G52nzRHpz3rDel0vz_ec4ZSpo0vWzc-ngAFIJdN7atmkMk8wt6L6LTAanVJt0zsV831kUyEAPX0yPdvSEzEGWPa3AQ2G2IntF68MQOL3oQs5lWLC9AJcjx3lscv_-c3Oz7uQ391-w&code=GAZP&apply=0&df=12&mf=8&yf=2023&from=12.09.2023&dt=13&mt=8&yt=2023&to=13.09.2023&p=3&f=GAZP_230912_230913&e=.txt&cn=GAZP&dtf=1&tmf=1&MSOR=1&mstime=on&mstimever=1&sep=1&sep2=1&datf=1&at=1
Опустись в программировании на пару уровней ниже ) Там всего то, надо:
1) Послать HTTP GET запрос
2) Распарсить ответ, забрать параметры
3) Послать HTTP POST запрос, забрать файл.
если вкратце
Тем более там апи как такового и документации нет, это надо реверсинженирить. Для программеров всё легко наверно, но хз зачем они тогда на смартлаб заходят, пусть сидят в своих компиляторах или на хабре.
Заплатить бирже и получать по MOEX ISS все то же и даже больше. А история, кажется, до сих пор бесплатна.
Есть даже написанные автоматические скрипты github.com/nerevar/stock_prices
ну и моекс это лишь малая часть от того что нужно, о чём также было написано.
Artemunak, Это был просто пример одного из скриптов. Данные с Мосбиржи можно получать для разных квантований. Минимальный период квантования 1 минута. Из которого можно построить любой другой. Даже есть обезличенные сделки за текущую торговую сессию, бесплатно с задержкой 15 минут.
Вот, для примера, запрос csv файл для SBER 10 минут интервал
iss.moex.com/iss/engines/stock/markets/shares/securities/SBER/candles.csv?from=2021-01-01&till=2021-01-30&interval=10
Что касается других, то есть и для них github.com/LautaroParada/eod-data
Вопрос только в том, что надо этим заняться. Либо ждать пока Финам это сделает для вас.
Было:
string url = $«export.finam.ru/{fileInfo.FileName}{fileInfo.FileExt}?market={ticker.Market}&em={ticker.Id}&apply=0&df={from.Day}&mf={from.Month — 1}&yf={from.Year}&dt={from.Day}&mt={from.Month — 1}&yt={from.Year}&p={(int)timeFrame}&f={fileInfo.FileName}&e={fileInfo.FileExt}&dtf=1&tmf=1&MSOR=1&mstime=on&mstimever=1&sep=3&sep2=1&datf=12»;
Стало:
string url = $«export.finam.ru/export9.out?check&market={ticker.Market}&em={ticker.Id}&apply=0&df={from.Day}&mf={from.Month — 1}&yf={from.Year}&dt={from.Day}&mt={from.Month — 1}&yt={from.Year}&p={(int)timeFrame}&f={fileInfo.FileName}&e={fileInfo.FileExt}&dtf=1&tmf=1&MSOR=1&mstime=on&mstimever=1&sep=3&sep2=1&datf=12»;
Всё работает, правда говорят что там что-то происходит (пилится) и инструменты путаются.
нужно было заменить строку
export.finam.ru/file.txt?
на
export.finam.ru/export9.out?
правда совсем чуть-чуть стало отдавать и пишет что ваш запрос уже обрабатывается, но хоть что-то, и надеюсь это пройдёт.
А зря! C капчей могут работать не только лишь все.
Думаю, починят — вернут на место калитки.
export.finam.ru/FINAM.txt?d=d&market=1&em=8&df=1&mf=0&yf=2019&dt=30&mt=5&yt=2019&p=2&f=FINAM&e=.txt&cn=&dtf=1&tmf=1&MSOR=1&sep=3&sep2=1&datf=5
вчера работало
и хз что тут надо поменять так как в ссылках на загрузку вообще непохожая фигня
Artemunak,
прогеры Финама тоже в этой ветке мониторят, оперативно латают найденные тут дырки