Скрипт «GetMarketData» разработан на языке QLUA для терминала QUIK (КВИК) версии 8.11 и выше.
Скрипт «GetMarketData» предназначен для скачивания котировок по заданным инструментам и выбранным таймфреймам. Скрипт скачивает все доступные исторические данные, что предоставляет брокер в терминале QUIK. Также скрипт может докачивать данные в уже имеющиеся файлы с данными.
Инструменты: Любые доступные в терминале QUIK!
Настройки скрипта «Get Market Data»

Настройки скрипта задаются в файле Params.txt
scriptName = «GetMarketData_DTS» — Имя скрипта. Используется только в сообщениях квика
replaceNameTF = 1 — Заменить числовое значение (1, 5, 60, 240, 1440 и т.п.) таймфрейма на символьное (M1, H1, D и т.п.)
— 1 — Да;
— 0 — Нет
Пример записи нужных инструментов и таймфреймов, по которым нам надо скачать данные.
secTable = { {«SBER», «TQBR», INTERVAL_H2}, {«SBER», «TQBR», INTERVAL_D1}, {«SBER», «TQBR», INTERVAL_M1}, {«GAZP», «TQBR», INTERVAL_D1}, {«GAZP», «TQBR», INTERVAL_M1}, {«IMOEX», «INDX», INTERVAL_D1} } |
Где:
1. «SBER» — Код инструмента.
2. «TQBR» — Код класса инструмента. Можно смотреть в QUIK в Таблице Текущих торгов. Примеры: «TQBR», «SPBFUT», «QJSIM» и др.
3. INTERVAL_H2 — Таймфрейм для заказа данных.
Примеры таймфреймов:
— INTERVAL_M1 — 1 минута
— INTERVAL_M2 — 2 минуты
— INTERVAL_M3 — 3 минуты
— INTERVAL_M4 — 4 минуты
— INTERVAL_M5 — 5 минут
— INTERVAL_M6 — 6 минут
— INTERVAL_M10 — 10 минут
— INTERVAL_M15 — 15 минут
— INTERVAL_M20 — 20 минут
— INTERVAL_M30 — 30 минут
— INTERVAL_H1 — 1 час
— INTERVAL_H2 — 2 часа
— INTERVAL_H4 — 4 часа
— INTERVAL_D1 — 1 день
— INTERVAL_W1 — 1 неделя
— INTERVAL_MN1 — 1 месяц
Запуск скрипта «Get Market Data» в QUIK
После как прописали нужные инструменты и Таймфреймы для скачивания, запускаем скрипт в QUIK.

В разделе меню терминала QUIK выбираем «Сервисы» — «Lua скрипты»
Нажимаем кнопку «Добавить» — выбираем файл скрипта для запуска «GetMarketDataList_DTS_L54.lua»
Затем выделяем скрипт и нажимаем Запустить. В версии Lua 5.4.1
После запуска будет обозначение в строке со скриптом — Зеленый треугольник, значит скрипт запущен и производит скачивание котировок.
После завершения скачивания скрипт остановится.
В окне «Системные сообщения» в КВИК (В меню КВИК — Создать Окно — Все типы окон — Таблица сообщений) будет виден процесс выполнения скрипта по каждому инструменту, пример записи следующий:
Файлы со скаченными котировками по инструментам можно найти в папке скрипта в разделе «History»
Файл содержит название такое же как прописано в настройках скрипта, например «SBER_TQBR_M1.txt»
Формат записи в файл похож на тот, что дает Финам у себя на сайте при скачивании котировок.
|
Если запустить на следующий день, то скрипт в эти же файлы докачает недостающие котировки!
О работе нашего Скрипта «GetMarketData» смотрите в данном видео
Используйте наши Стратегии и знания!
Это поможет Вам в максимально короткие сроки освоить такое интересное направление Трейдинг, а также начать эффективно торговать на финансовых рынках.
Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!
Информацию по цене можно посмотреть тут! 
Вы уже сейчас можете начать изучать Видео курс- роботы в TSLab и научиться самому делать любых роботов!
Можно записаться на следующий поток ОнЛайн курса «Создание роботов в TSLab без программирования», информацию по которому можно посмотреть тут->
Также можете научиться программировать роботов на нашем Видео курсе «Роботы для QUIK на языке Lua»
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас ДЛЯ TSLab, ДЛЯ QUIK, ДЛЯ MT5, ДЛЯ КРИПТОВАЛЮТЫ!
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.
Не откладывайте свой шанс заработать на бирже уже сегодня!