Germany | Finland | Saint Petersburg | Drive

Адаптер экспорта котировок QUIK --> Sierra Charts

4.9/5 оценка (10 голосов)
  • Версия: 3.03
  • Требования: Quik 8.6
  • Размер: 391.32 KB
  • Просм: 7592
  • Добавлено: 13.01.15
  • Скачано: 1323
  • Изменено: 18.10.20

Адаптер позволяет экспортировать он-лайн котировки инструментов из терминала QUIK в SierraCharts в реальном времени. Кроме значений OHLC также экспортируются данные о типах сделок (покупка или продажа). Подробнее в статье

Экспорт котировок из QUIK в SierraCharts


 

Установка.

  1. Библиотеку bot4sale64.dll поместите в папку терминала quik.
  2. Разархивируйте содержимое архива в папку на ваш выбор. Если вы используете демо-версию, файл sierra_full.zip проигнорируйте
  3. Укажите, какие инструменты вам необходимо экспортировать, отредактировав текстовым редактором файл sierra.ini.
  4. Запустите скрипт sierra.lua как обычный lua скрипт в терминале QUIK (Меню терминала Сервис - Lua скрипты).

Теперь можно открывать внутридневные графики инструментов в Sierra Charts в реальном времени.

Один сеанс демо-версии ограничен по времени. Повторный запуск скрипта опять продолжит работу. Иных ограничений в демо-версии нет.

Демо-серверы Quik некоторых брокеров не транслируют информацию о направлении обезличенных сделок. в этом случае информация о направлении сделок не поступит в Sierra Charts. На боевых торгах информация о направлении сделок присутствует всегда.

Приобрести полную версию адаптера можно после перевода на карту или электронный кошелёк

 

BTC: 13vSKhinR1QRxTkZBKgrpDpKV44n2vuBkQ
ETH: 0xa203d980b913851576f07002a92c181868177985
Руб: 410012694478342

 

 

 

 

 

 

 

 

 

 

Сумму перевода я не регламентирую. Определите её сами соответственно вашим представлениям о справедливости и гармоничности мироустройства вселенной.

 

 

История версий

3.03
  • Добавлен индикатор прогресса обработки одержимого таблицы обезличенных сделок при старте скрипта
  • Добавлена возможность создания резервных копий файлов создаваемых скриптом баз SierraCharts при старте скрипта
3.02
  • Ускорена работа
3.01
  • Адаптировано для работы с quik версии 8.6
3.0
  • Адаптировано для работы с quik версии 8
  • Добавлена возможность задавать имя создаваемого файла базы SierraChart
2.5
  • Добавлена визуализация процесса чтения файла настроек
2.4
  • Адаптировано к новым версиям SierraChart и Quik
2.3
  • Добавлена обработка пропущенных котировок
  • Создаваемые архивы вместо символа # теперь содержат символ тире
2.2
  • Добавлена возможность отфильтровывать предторговую сессию и аукцион закрытия
  • Для работы скрипта больше не требуется открытие таблицы обезличенных сделок
2.1
  • В полную версию добавлен конфигуратор
2.0
  • Общедоступная версия
1.0
  • Начальная версия

Комментарии   

# andrybestx 25.01.2017 18:12
День добрый. Можете помочь взять плагин из Джигсав терминала - стакан их, и вставить в Ниндзю хоть 7 хоть в 8? Т.е. в ниндзю вставить уже готовый и разработанный плагин от Jigsavgroup? программировать ничего не надо, подружить плагин (DOM) с терминало ниндзи. просьба ответить. с уваж. а.и. мейл - - лучше на мейл .
# admin 25.01.2017 19:12
Здравствуйте.

Извините, но это далеко не столь тривиальная задача, как вы написали.

Думаю, по вопросам улучшения терминалов лучше обращаться к их разработчикам.
# ToniToon 09.06.2017 21:58
Здравствуйте, в сети гуляет древняя связка marketdelta10.6 .8+quick, там экспорт данных по дде, но ввиду времени она капризная на вин7 и предназначена для XP, не могли бы вы на ее основе сделать луа коннектор для этой связки? MD хоть и древняя версия, но до сих пор хороша.
# admin 09.06.2017 22:40
Добрый день.

Да, сделать можно.

Надо понимать вот такую штуку. Могу ли я выкопать канаву? Могу. А могу ли я выкопать канаву просто так, от безделья?
# ToniToon 09.06.2017 23:55
а почем нынче канавы стоят?)приблизи тельно?)
# ToniToon 10.06.2017 00:14
если тут цену писать не принято, то отправьте мне на емейл, с этого сообщения.
# Tonic89 05.09.2017 20:28
Закинул на карту на пароль, и как его теперь получить?) нипанятна)
# admin 05.09.2017 20:35
Он у вас в почте, проверяйте.
# Tonic89 05.09.2017 20:39
да , точно, спасибо
# Tonic89 28.01.2018 02:12
Здравствуйте, а есть ли конвертер котировок? чтобы можно было на сайте финама скачать историю инструмента и подружить ее с сиеррой.
# admin 28.01.2018 07:49
Добрый день.

Нет, готового нету.
# Tonic89 28.01.2018 15:32
а сколько стоит приготовление сего блюда? не слишком дорого?
# admin 28.01.2018 19:25
Смотря что понимать под понятием дорого.

Исходить из того, что работа займет порядка недели.

Если желание есть - звоните голосом в Скайпе mikemsk
# tradeneo 06.07.2018 20:53
Адаптер не работает с новыми версиями квика. Возможно ли допилить?
# admin 06.07.2018 23:02
Да вообще надо бы..

Проблема в том, что и Квик изменился и Сиерра тоже.

Я попробовал и сходу кино не пошло. Вернусь из Хорватии и ещё посмотрю. Но пока не получается понять суть проблемы.
# tradeneo 06.07.2018 23:39
Спасибо. Приятного отдыха!
# Алекс Слон 10.07.2018 18:12
День добрый. А левел 2 экспортируется? Это стакан
# admin 10.07.2018 20:49
Здравствуйте.

Нет, не экспортируется. Не стояла такая задача.
# Алекс Слон 10.07.2018 21:32
Сколько возьмёте за выполнение такой задачи? Нужно чтобы лвл1 и лвл2 вместе экспортировалис ь
# admin 10.07.2018 21:48
Вопросы из серии "сколько стоит" надо обсуждать приватно. Почтой или в Скайпе.

Однако нужно понимать, что эти задачи не пишутся а течение одного дня и обойтись тысячей рублей за индивидуальную разработку не удастся ну совсем никак )
# Алекс Слон 10.07.2018 21:50
Ну я же не экстрасенс. Ваше дело не светить ценник ок. Напишу в скайп
# PavelS 20.09.2018 06:27
Здравствуйте! А сиеры ломаной бонусом к коннектору нет?
# Владимир металл 24.10.2018 09:00
Добрый день, скрипт удалось совместить с последними версиями quik и сиерры или проблема осталась?
# admin 24.10.2018 09:34
Здравствуйте

Если есть желание потестировать -сообщайте. На сайте пока выложена старая версия.
# tradeneo 24.10.2018 12:22
Желание есть - готов тестировать.
# Владимир металл 25.10.2018 11:24
Могу протестировать на Quik 7.19.0.51 сиерра 1612
# admin 25.10.2018 17:34
Тестируйте. Выложил версию 2.4

Найдете ошибки - сообщайте почтой. В этом случае мне будет нужен ваш файл настроек и понятное описание, как эту ошибку повторить.
# Алексей КАА 24.10.2018 10:00
Не могу распаковать архив. Требует пароля
# bogatyr 23.01.2019 10:22
Добрый день.

Подскажите
Я скачал демо.
Историю он не подгружает или это из за демо?
Если я оплачу как вам сообщить?
# admin 23.01.2019 10:36
Здравствуйте.

Адаптер получает получает необходимую информацию из обезличенных сделок и после этого отправляет их в сиерру.

Обезличенные сделки в терминале доступны только за текущий торговый день. Других в терминале просто нет.

Поэтому чтобы иметь полную историю в сиерре, нужно делать экспорт ежедневно, в базе Сиерра они сохранятся.

Сообщить можно почтой или скайпом. Координаты в меню сайта "заказать"
# Alex0000 01.02.2019 21:11
Возможно ли транслировать открытый интерес из квика?
# admin 01.02.2019 22:50
Да, вполне.

Если PARAMETER не задан, экспортируется цена. Если задан - то история этого параметра.

Задайте в качестве параметра открытый интерес.
# Alex0000 02.02.2019 23:13
оно:
[sbrf]
PERIODS = Open,Normal,Clo se
CLASSCODE= SPBFUT
SECCODE=SRH9
Open Interest=SRH9
или
[sbrf]
PERIODS = Open,Normal,Clo se, OI
CLASSCODE= SPBFUT
SECCODE=SRH9

заранее спасибо, (к сожалению не знаю название параметра который передает Quick)
# admin 03.02.2019 07:39
[sbrf]
PERIODS = Open,Normal,Clo se
CLASSCODE= SPBFUT
SECCODE=SRH9
PARAMETER=NumContracts
# Alex0000 04.02.2019 12:33
Чудо не случилось, встроенный индикатор open interest данные не подхватывает. Правильно понимаю что нужно писать пользовательски й индикатор для отображения передаваемого параметра?
# admin 04.02.2019 13:14
Подхватывает.

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

А на самом деле создаётся просто новый тикер, который мож6о вывести как отдельный график.

Что на самом деле гораздо универсальные.
# Alex0000 04.02.2019 15:38
Всех тонкостей работы не знаю, смотрю взглядом обывателя. Ваш скрипт формирует файл scid который считывается программой. Каких дополнительный файлов для нового тикера не создается, перебор с названиями в настройках чарта ничего не дал. Отдельное окно может и плюс, но нет привязки к цене, нет масштабируемост и нужно будет всегда подгонять шкалы времени в 2 окнах
# krtsh 01.11.2019 22:33
Цитирую admin:
[sbrf]
PERIODS = Open,Normal,Close
CLASSCODE= SPBFUT
SECCODE=SRH9
PARAMETER=NumContracts

Выдаёт просто график актива, что-то делаю не так?
# admin 01.11.2019 22:58
Вы все делаете правильно :-)

Проблема в том. что возможность задавать PARAMETER из скрипта давно убрана. Причина - невозможность синхронизации параметров биржевых инструментов с их котировками,

В инифайле, который идет в поставке, этот параметр уже тоже не присутствует
# krtsh 03.11.2019 16:05
Понял, спасибо за разъяснение.
# PavelSav 19.04.2019 11:44
Здравствуйте! Как разархивировать архив? Требует пароль.
# PavelSav 19.04.2019 12:22
Распаковалось три файла, при попытке запустить луа скрипт в квике вылетает ошибка "Ошибка задания папки базы котировок E:\Sierra\Data: Invalid argument, в чем причина? Хотелось бы протестить прежде чем оплачивать
# admin 19.04.2019 13:11
Сначала необходимо сделать ваши собственные настройки в файле настроек.
# PavelS 19.04.2019 16:12
Разобрался, все работает. Путь указал и кавычки убрал. Нужно как то сиеру ограничить в автоматическом обновлении что бы ничего не сломалось? Реквизиты для оплаты скиньте
# admin 19.04.2019 18:47
Да вроде не нужно особо ее ограничивать. Пусть обновляется..

Карта в статье.
# Владислав1 06.05.2019 10:41
Сегодня после обновления на версию QUIK 7.27.2.1 LUA-файл не запускается.
# admin 06.05.2019 12:23
Какова диагностика? Пришлите мне картинку на почту
# admin 06.05.2019 14:21
Прочитайте предыдущие сообщения - они про вашу проблему.

Используйте последнюю версию скрипта с сайта.
# tradeneo 11.10.2019 10:37
Подскажите, с квиком 7-й версии работать будет?
# admin 11.10.2019 10:50
На сайте уже все скрипты индикаторы предназначены для работы с квик 8. С версией 7 они работать не будут.
# Юрий77 16.10.2019 17:46
Предлагаю сделать отдельную ветку скриптов для Квика 7 версии (напишите только что обновляться не будут)
Многие не переходят и не хотят переходить на Квик 8
# admin 16.10.2019 17:53
Я каждый день получаю 5 или больше писем, в которых написано, что индикаторы не появляются в списке доступных в квике.

после того, как я отвечу, что нужно еще библиотеку bot4sale положить в папку терминала, у всех все получается.

Вывод. Читать про порядок установки скриптов в той же статье, где ссылка на скачивание - дело не царское.

А вы говорите "напишите только что обновляться не будут"

Кто же это будет читать? А потом будет миллион вопросов - я скачал у вас в этой (новой) ветке индикатор, а он не работает (на версии8)
# bbbugai 18.11.2019 18:56
Добрый день!Такой вопрос - возможна реализация коннектора с возможностью работы стакана и торговля с графика (включается в меню Trade)(Для примера Qscalp тоже через lua коннектор работает)?
# admin 18.11.2019 19:37
Да, принципиально это вполне возможно.

Однако задача это совсем непростая. Если вы уверены, что это необходимо достаточно большому количеству людей - организуйте их вскладчину и я сделаю эту задачу для всего коллектива )))
# Marti 07.12.2019 10:20
Здравствуйте. Есть ли у кого Sierra chart с вечным демо? Можете продать? Сколько стоит этот привод?
# admin 07.12.2019 12:27
Здравствуйте.

У меня ломаной сиеры нет.

Про сумму все есть в статье.
# bbbugai 20.07.2020 09:37
Отправил Вам для запуска космонавтов
# tradeneo 24.09.2020 18:53
Здравствуйте, Михаил!
Есть проблемы - часто (через раз) после запуска скрипта через минуту вылетает (закрывается) квик (8.8.4.3)
Какой то системы в данном сбое не заметил.
Да, и таблицу всех сделок приходится открывать - иначе скрипт при запуске пишет " пропущенных сделок 0"
# admin 27.09.2020 22:01
Если бы проблема была в скрипте, то неприятности были бы при каждом запуске скрипта, а не время от времени.

Вкупе с информацией о том, что без таблицы обезличенных сделок скрипт не работает (не производится подписка на необходимые данные) - я думаю, что проблема в поврежденном .wnd файле, создаваемом вашим терминалом.

Попробуйте скрипт на чистом свежеустаноален нлм терминале без ваших настроек и я практически уверен, что проблема исчезнет.
# vladvlad8 04.10.2020 11:50
Здравствуйте! Адаптер 3.01 на QIUK 8.8.4.3. Скрипт отъедает всю свободную память 12 Гб. После перезапуска скрипта снова обнаружены сделки, и снова скрипт что-то делает отъедая всю память. Можно как-то ограничить пожираемую память?
# vladvlad8 04.10.2020 21:03
После каждого перезапуска скрипт находит сделки, что-то делает несколько часов, периодически память то увеличивается до максимальной, то уменьшается. Он проверяет все "потери"?
# admin 09.10.2020 10:17
Все что делает скрипт в этот момент - проверяет, есть ли сделки в таблице сделок терминала и если есть, то добавляет их в базу (если там их нет)

Этот процесс занимает не часы и не минуты - секунды или доли секунд.

После чего с сервера заказываются необходимые тиковые данные по всем заказанным вами инструментам. Если инструментов 5-10, то проблем никаких нет. Если 1000, то действительно могут быть большие задержки и большое потребление памяти

Но не скриптом, терминалом.

Ситуация, когда скрипт съедает 12 гигабайт, вообще непонятно откуда берется. Нет в скрипте ничего, что и близко может требовать такие объемы.

Пробовали на чистом терминале ?
# vladvlad8 11.10.2020 23:40
Поставил чистый терминал 8.5.2.11 от брокера. Ни одной настройки не изменил, кроме ключей. Так как скрипт на нем не запускается, то обновил (8.8.4.3). На момент скриншота скрипт работает 3,5 часа.
Скриншот prnt.sc/uxdrdb
# admin 13.10.2020 22:23
Я обновил архив с адаптером на сайте. Версия 3.02. На моем ноутбуке обрабатывает 200 000 сделок за 8 секунд. Попробуйте.
# vladvlad8 18.10.2020 16:53
Проблемы начинаются после соединения Квика с сервером. Если удалить файл сделок alltrade.dat в папке Квика и запустить Квик, адаптер обнаруживает 0 сделок, что понятно. Но, через несколько секунд после подключения к серверу Квик либо зависает наглухо (один раз прождал 5 часов), либо совсем закрывается (редко). Без адаптера проблем у Квика после соединения с сервером замечено не было.

Недостаточно прав для комментирования