рейтинг блогов

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

топ 100 блогов timing_solution20.08.2020

После того, как я опубликовал пост Лайфхак: как сделать, чтобы скачанные вами файлы котировок сами перемещались в папку Time_Set, дискуссия в  комментариях к посту позволила найти еще один, более элегантный и продвинутый способ обновления ваших любимых котировок с сайта stooq.com. Кстати, если вы еще не знакомы с этим источником котировок, то вот пост, обязательный к прочтению: Источники котировок: stooq.com

Данный рекомендуемый пост позволит вам понять, что это за сайт, и как найти там нужный тикер.

Итак, вот что дает нам новый способ обновления, который будет описан в этом посте:

— буквально одним кликом вы обновляете весь список своих котировок со stooq.com

— на сайт при этом заходить не нужно. 

— котировки будут сразу попадать в нужную вам папку, дополнительно перемещать их не нужно. Для юзеров файлы будут сразу попадать в папку Time_Set. Если вы юзаете другую программу — то куда захотите.

— способ очень простой в настройке, осилит любой, просто следуйте указаниям — через пять минут у вас будет свой личный доунлоадер, который будет качать именно те котировки, с которыми вы работаете.

За новый метод благодарим юзера ЖЖ sakurovskiy, именно он подсказал данный способ и показал, как его реализовать на практике.

Первый шаг

Итак, первое, что нам нужно сделать, это скачать свободно распространяемую программу curl. А точнее, версию для Windows (там есть версии для всех операционных систем). Заходим вот сюда, спускаемся вниз, и качаем вот этот файл (Windows 64 bit 7.71.1 binary Viktor Szakats).

Распаковываем его на компьютере, после чего в папке curl-7.71.1-win64-mingw заходим в папку bin, там 4 файла, копируем их, и вставляем скопированное в папку  Time_Set, рабочую папку котировок Timing Solution, которая находится, как правило, по пути C:\TimingSolution\Time_Set. Короче там, куда вы установили программу. Как видите, программу curl даже не нужно устанавливать — она будет работать и так. 

Второй шаг

Теперь нам нужно создать файл .cmd, который, собственно, и запускает процедуру обновления котировок. Мысль понятна — туда, куда мы перенесли файлы программы curl, и будут качаться котировки.

Далее, вам нужны будут ссылки именно тех котировок, с которыми вы работаете. Делается это элементарно, заходите на сайт, например, вот страница котировок eurusd —  https://stooq.com/q/d/?s=eurusd

Внизу страницы ссылка на закачку файла котировок — строчка Download data in csv file.., вот так она выглядит:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Жмем правой кнопкой мыши на Download data in csv file... и кликаем на Копировать адрес ссылки:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Готово, ссылка у вас есть.

Теперь, собственно, приступаем созданию файла с расширением .cmd. Открываете встроенный в Windows Блокнот и туда пишем следующее (можете просто скопировать):

@echo off

curl -o eurusd_d.csv "https://stooq.com/q/d/l/?s=eurusd&i=d"

exit

Что означает эта запись (имеется в виду средняя строчка)? Буквально команду: curl, сохрани в файл под названием eurusd_d.csv котировки из ссылки https://stooq.com/q/d/l/?s=eurusd&i=d

Текст должен начинаться со строчки @echo off, а заканчиваться строчкой exit. А между ними — команды на закачку котировок. Их может быть сколько угодно, все, что вам нужны. Каждая котировка — отдельная строчка.

По сути, вы просто попируете строчку, вставляете ее ниже, и заменяете в новой строчке две вещи — название файла котировки и ссылку на закачку котировки (выше я указал, как ее раздобыть). 

Вот пример такого файла, как должна выглядеть запись в Блокноте, здесь 4 тестовые котировки:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Как видите, в строчках котировок меняется только название и ссылка (она в кавычках).

Далее в Блокноте жмете на Сохранить и сохраняете этот файл в ту папку где должны лежать котировки (и там, где у нас уже находятся 4 файла программы curl), под любым именем с расширением .cmd, вот так:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Как видите, я назвал файл stooq.com.cmd

Вы можете давать этому файлу любое свое название, не забывайте добавлять к названию .cmd. 

Собственно, на этом все — файл сохранен, и значит готов к работе. Кликаете на него пару раз — он запускает сценарий закачки с сайта stooq.com. Когда файлов котировок еще нет — они тут же появятся в папке. При обновлении котировок новые файлы с тем же названием автоматически заменяют старые.

Вот так это выглядит у меня:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Как видите, здесь два файла индекса SP500 — один с 2000 года, другой с 1885 года, это отображено в названии — spx_d_1885 означает «дневные котировки индекса  SP500 с 1885 года».

Проще всего будет вывести ярлык файла stooq.com.cmd прямо на Рабочий стол и запускать его оттуда. Напоминаю, для создания ярлыка вы кликаете разок на него правой кнопкой, и делаете так:

Лайфхак: как в один клик скачать (или обновить) котировки с сайта stooq.com

Чтобы открыть и отредактировать файл stooq.com.cmd (например, добавить в него новые котировки), опять кликаете на него правой кнопкой мыши, и выбираете команду Изменить.

Для ленивых, вот вам мой тестовый набор файлов на 4 котировки, для Windows 64-бит — https://yadi.sk/d/KLjcPbgDUAO0UA

Скачайте, распакуйте в папку Time_Set, и запустите двойным кликом файл stooq.com — котировки 4-х тикеров для тестирования сразу появятся в папке. При необходимости, отредактируйте файл stooq.com — добавьте в него свои собственные строчки котировок, удалите ненужные строчки.

Оставить комментарий



Архив записей в блогах:
Тут вам и анимальный принт, и спорт-шик, и пёсик - несколько трендов сразу, ведущие блогеры одобряют. Последний майский пост, товарищи потамцы, лето на носу - вы готовы? Делитесь планами, задавайте вопросы, не забывайте постить котиков! ...
В аэропорту Svalbard Lufthavn Longyear (полярный архипелаг Шпицберген) завершается дозагрузка оборудования и экипировки в рамках экспедиции в Арктику.Основная группа под руководством помощника Главы ЧР по силовому блоку Даниила Мартынова выдвигается на Северный полюс. В рамках экспеди ...
Россиянам стоит ожидать плавного ухудшения экономической ситуации в стране. Бизнес в условиях медленного удушения будет медленно падать, не понимая, что это надолго. Малый бизнес продолжит испытывать давление со стороны крупного бизнеса, который «выдавливает» малые компании в ...
Ну, давайте же, давайте обсудим "Игру престолов", кто смотрел! Со спойлерами, да! На сайте у нас есть интервью Натали Дормер , которая все верно излагает:) Что вы думаете вообще? Понятно, что народ разделился: часть считает весь новый сезон сборником фанфиков под чутким и циничным рук ...
На смерть беглого депутата ГосДумы Вороненков уже появилась первая реакция политических и общественных деятелей. В Киеве уже поспешили обвинить в убийстве Россию, даже на официальном уровне. Причём Пётр Порошенко умудрился связать это убийство с взрывами боеприпасов на воинских ...
  • rocketwiseinc : If you use Chrome on your Windows 10 machine, this annoying fault is now being fixed #Windows10 #Chrome… https://t.co/arnvdYlt4H

  • spaceytashie : I can't wait to get her vinyl. Its gonna be a clean the house, open the windows, record player music type day tomor… https://t.co/MiIth4kKeO

  • sulefati7 : RT @CurieuxExplorer: Transparent #solarpanels for windows hit record 8 percent efficiency.