Рескладчина Софт для quik. база котировок с сервера брокера

Тема в разделе "Форекс и инвестиции", создана пользователем lexabush79, 26 окт 2016.

  1. lexabush79

    Штрафник

    Дата регистрации:
    4 авг 2014
    Сообщения:
    398
    [DAYS=10]Софт для Quik. База котировок с сервера брокера

    Этот скрипт позволяет накопить историю котировок и параметров, используя базу, находящуюся на сервера брокера QUIK.

    В терминале QUIK в процессе работы доступна не вся история документа. На каждое утро терминал получает примерно 3000 свечей предыдущей истории и пополняет ее новыми, формирующимися в течение торгового дня. На следующее утро количество доступных в терминале свечей снова уменьшается до 3000 и снова идет пополнение новыми возникающими свечами.

    Что делать, если необходимо накопить больший объём информации?
    Придётся собирать ее на своём компьютере. Скрипт как раз для этого и предназначен.

    ЧТО ОН ДЕЛАЕТ?
    • Скрипт создаёт базы котировок по произвольному количеству инструментов
    • Работает с любыми инструментами (акции, фьючерсы и т.д.)
    • Умеет создавать базы по любым параметрам инструментов
    • Запрашивает пропущенную историю с сервера брокера
    • Дописывает архивы в реальном времени
    • Умеет работать как с регулярными таймфреймами, так и с тиковым
    • Для тикового таймфрейма выводит обезличенные сделки со временем, включающиммиллисекунды
    • Все записи всегда отсортированы по возрастанию времени
    Таким образом, нет насущной необходимости держать терминал постоянно включённым во время торгов. Достаточно подключаться к серверу брокера время от времени - и пропущенная информация будет запрошена и корректно внесена в базу. Разумеется, перерывы не должны быть уж очень большими, чтобы брокер все-таки располагал этой требуемой историей. На результате работы скрипта не отобразятся сбои в питании, пропадание интернета - при следующем подключении к брокеру скрипт запросит у сервера пропущенные данные и аккуратно их склеит с уже имеющимися.

    Скрипт создаёт файлы стандартного формата csv, который является родным для Excel, OpenOffice и еще ряда распространенных программ. Программы технического анализа типа Metastock илиAmibroker также понимают этот формат и позволяют импортировать содержащиеся в нём данные в свои базы.

    Скрипт обновляет данные в файлах в реальном времени. Создаваемые CSV файлы создаются в разделяемом режиме. Это означает, что параллельно с накоплением данных в самом файле можно читать их внешней программой. Таким образом можно исполнить простой реал-тайм экспорт котировок во внешнюю программу.
    [/DAYS]
    [DAYS=10]Складчина: https://skladchik.com/threads/Повтор-Софт-для-quik-база-котировок.134109/
    Продажник: http://www.bot4sale.ru/projects/utils-menu/utils-list/462-broker-archive.html
    [/DAYS]
     
    #1