Адаптер экспорта котировок QUIK --> Sierra Charts
- Версия: 3.03
- Требования: Quik 8.6
- Размер: 435.62 KB
- Просм: 10026
- Добавлено: 13.01.15
- Скачано: 1694
- Изменено: 01.12.21
Адаптер позволяет экспортировать он-лайн котировки инструментов из терминала QUIK в SierraCharts в реальном времени. Кроме значений OHLC также экспортируются данные о типах сделок (покупка или продажа). Подробнее в статье
Экспорт котировок из QUIK в SierraCharts
Установка.
- Библиотеку bot4sale64.dll поместите в папку терминала quik.
- Разархивируйте содержимое архива в папку на ваш выбор. Если вы используете демо-версию, файл sierra_full.zip проигнорируйте
- Укажите, какие инструменты вам необходимо экспортировать, отредактировав текстовым редактором файл sierra.ini.
- Запустите скрипт sierra.lua как обычный lua скрипт в терминале QUIK (Меню терминала Сервис - Lua скрипты).
Теперь можно открывать внутридневные графики инструментов в Sierra Charts в реальном времени.
Один сеанс демо-версии ограничен по времени. Повторный запуск скрипта опять продолжит работу. Иных ограничений в демо-версии нет.
Демо-серверы Quik некоторых брокеров не транслируют информацию о направлении обезличенных сделок. в этом случае информация о направлении сделок не поступит в Sierra Charts. На боевых торгах информация о направлении сделок присутствует всегда.
Приобрести полную версию адаптера можно после перевода на карту или электронный кошелёк
Сумму перевода я не регламентирую. Определите её сами соответственно вашим представлениям о справедливости и гармоничности мироустройства вселенной.
История версий
3.03 |
|
3.02 |
|
3.01 |
|
3.0 |
|
2.5 |
|
2.4 |
|
2.3 |
|
2.2 |
|
2.1 |
|
2.0 |
|
1.0 |
|
Извините, но это далеко не столь тривиальная задача, как вы написали.
Думаю, по вопросам улучшения терминалов лучше обращаться к их разработчикам.
Да, сделать можно.
Надо понимать вот такую штуку. Могу ли я выкопать канаву? Могу. А могу ли я выкопать канаву просто так, от безделья?
Тоже пользовался этими инструментами до последнего сюрприза от "квикменов"...С ообщите плз., если согласуете решение по сути вопроса.
Нет, готового нету.
Исходить из того, что работа займет порядка недели.
Если желание есть - звоните голосом в Скайпе mikemsk
Проблема в том, что и Квик изменился и Сиерра тоже.
Я попробовал и сходу кино не пошло. Вернусь из Хорватии и ещё посмотрю. Но пока не получается понять суть проблемы.
Нет, не экспортируется. Не стояла такая задача.
Однако нужно понимать, что эти задачи не пишутся а течение одного дня и обойтись тысячей рублей за индивидуальную разработку не удастся ну совсем никак )
Если есть желание потестировать -сообщайте. На сайте пока выложена старая версия.
Найдете ошибки - сообщайте почтой. В этом случае мне будет нужен ваш файл настроек и понятное описание, как эту ошибку повторить.
Подскажите
Я скачал демо.
Историю он не подгружает или это из за демо?
Если я оплачу как вам сообщить?
Адаптер получает получает необходимую информацию из обезличенных сделок и после этого отправляет их в сиерру.
Обезличенные сделки в терминале доступны только за текущий торговый день. Других в терминале просто нет.
Поэтому чтобы иметь полную историю в сиерре, нужно делать экспорт ежедневно, в базе Сиерра они сохранятся.
Сообщить можно почтой или скайпом. Координаты в меню сайта "заказать"
Если PARAMETER не задан, экспортируется цена. Если задан - то история этого параметра.
Задайте в качестве параметра открытый интерес.
[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)
PERIODS = Open,Normal,Clo se
CLASSCODE= SPBFUT
SECCODE=SRH9
PARAMETER=NumContracts
Вы ждёте, что будут заполняться поля в структуре, описывающей цену инструмента.
А на самом деле создаётся просто новый тикер, который мож6о вывести как отдельный график.
Что на самом деле гораздо универсальные.
Выдаёт просто график актива, что-то делаю не так?
Проблема в том. что возможность задавать PARAMETER из скрипта давно убрана. Причина - невозможность синхронизации параметров биржевых инструментов с их котировками,
В инифайле, который идет в поставке, этот параметр уже тоже не присутствует
Карта в статье.
Используйте последнюю версию скрипта с сайта.
Многие не переходят и не хотят переходить на Квик 8
после того, как я отвечу, что нужно еще библиотеку bot4sale положить в папку терминала, у всех все получается.
Вывод. Читать про порядок установки скриптов в той же статье, где ссылка на скачивание - дело не царское.
А вы говорите "напишите только что обновляться не будут"
Кто же это будет читать? А потом будет миллион вопросов - я скачал у вас в этой (новой) ветке индикатор, а он не работает (на версии8)
Однако задача это совсем непростая. Если вы уверены, что это необходимо достаточно большому количеству людей - организуйте их вскладчину и я сделаю эту задачу для всего коллектива )))
У меня ломаной сиеры нет.
Про сумму все есть в статье.
Есть проблемы - часто (через раз) после запуска скрипта через минуту вылетает (закрывается) квик (8.8.4.3)
Какой то системы в данном сбое не заметил.
Да, и таблицу всех сделок приходится открывать - иначе скрипт при запуске пишет " пропущенных сделок 0"
Вкупе с информацией о том, что без таблицы обезличенных сделок скрипт не работает (не производится подписка на необходимые данные) - я думаю, что проблема в поврежденном .wnd файле, создаваемом вашим терминалом.
Попробуйте скрипт на чистом свежеустаноален нлм терминале без ваших настроек и я практически уверен, что проблема исчезнет.
Попробовал на чистом терминале - проблема осталась - квик закрывается где-то через полминуты после запуска скрипта.
Этот процесс занимает не часы и не минуты - секунды или доли секунд.
После чего с сервера заказываются необходимые тиковые данные по всем заказанным вами инструментам. Если инструментов 5-10, то проблем никаких нет. Если 1000, то действительно могут быть большие задержки и большое потребление памяти
Но не скриптом, терминалом.
Ситуация, когда скрипт съедает 12 гигабайт, вообще непонятно откуда берется. Нет в скрипте ничего, что и близко может требовать такие объемы.
Пробовали на чистом терминале ?
Скриншот prnt.sc/uxdrdb
У меня не получается никаким образом заставить при помощи этого скрипта завесить или повалить терминал. Добиться расхода памяти в гигабайте\ы, наверное как то можно, но при экспорте 10 высоколиквидных инструментов расход памяти никогда не превышал 30 мегабайт.
Я поставил проверки на все и вся, где только хватило фантазии.
Пробуйте.
RSS лента комментариев этой записи