<HELP> for explanation

Блог им. Winch

Прошу совета у знающих роботостроителей

Добрый день!

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

1. Насколько адекватно написание робота в QUIK через QPILE?
    Действует ли до сих пор ограничение на минимальный интервал
    расчета в 1 сек.
2. Если использовать внешние библиотеки, например StockSharp,
    преодолеваются ли проблемы первого пункта? Как обстоит дело
    с импортом транзаций — лучше через текстовый файл или DLL?

    Может быть есть более адекватные способы решения задачи.
   
    Заранее благодарен.

    P.S. Робот арбитражный, то есть скорость имеет значение.
            + должен работать большим объемом и необходимо
            организовать быстрое управление позицией.
 
 

В Ваших условиях только trans2Quik.ddl и сразу писать на С++, как сделана эта библиотека.
avatar

А. Г.

А. Г., Спасибо. Как я понимаю, эта библиотека позволяет отправлять заявки в Quik. Каким образом лучше принимать данные из Quik?
avatar

Winch

Winch,

Принимать быстрее всего по DDE, но в базу качать удобнее через ОDCB.

Но тут еще вопрос скорости обновления таблиц в квике критичен.
А еще лучше сразу писать под протокол FIX (или под плаза2, если работаете только на фортсе), минуя квик.
avatar

А. Г.

А. Г., Скорее всего не прокатит. Вторая нога арбитража в Лондоне.
avatar

Winch

Winch,

FIX и для Лондона подходит — там он есть у большинства брокеров. Вот плаза2 только на фортсе.
А. Г., Спасибо, могли бы подсказать толкового разработчика, наши программисты сильны, но боюсь, мы потеряем много времени на изучение протокола.
avatar

Winch

Winch,

Сами ищем :)
А. Г., даже Вы ищите, чтоли все на себя работают
Sekator,

Все, кто откликнулся, либо не подошли, либо заняты до конца лета, а нам надо быстрее.
AndreiSk, спасибо.
avatar

Winch

AndreiSk, плюс, что С++ никчему тут. Я вот робота написал на C# взял коннектор к квику из stocksharp он там через trans2quik.dll работает — всё гуд!
Тунеядец, понемногу прихожу к мнению, что это лучшая связка. Если не брать в расчет реализацию через FIX.
avatar

Winch

Winch, если будут вопросы — задавай, помогу)
Тунеядец,

А можно вопрос. Я вот так и не понял как совместить S# и настройку таблиц в квике с убиранием ненужных для работы робота, но указанных в документации

stocksharp.com/doc/

Просто такая конфигурация квика сама по себе уже «тормоз».
А. Г., всмысле тормоз?? тормозит квик? Я сделал отдельную вкладку для таблиц квика. Для нормальной работы — отдельная вкладка.
Тунеядец,

ну если средние задержки в секунду не критичны, то никаких проблем действительно нет. Просто данные для таблиц квик качает в одном потоке и из-за этого возникают «тормоза», если открыты лишние таблицы.
Тунеядец, как обойти ограничение встроенного языка Quik в 1 итерацию в секунду?
avatar

Winch

Winch, такого ограничения нет в trans2quik.dll, и соот-но к S#
AndreiSk, да, есть такая проблема, поэтому использую только коннектор к квику, остальное всё своё. И релиз взял последний перед включением механизма лицензий))
AndreiSk, а вообще это не робот, а торговый бот или привод
получается. Робот это немного другое, но звучит красивше чем просто «бот»
AndreiSk, преклоняюсь перед стилистикой! )
avatar

Winch

AndreiSk, а исходников результата того, что после напильника получится нет в сети?) Или может вы расшарите?
Тунеядец, так люди и делают то что я написал,
обзывают это например S# и за денюжку-лицензию дают :)
Просто если вам интересно сделать самому, то как это сделать
я описал.

Cвое не могу выложить… стесняюсь. Да и не разберется там никто кроме меня. Под себя делал, не для публики, там еще куча странных вещей-полунедоделок есть…

Но если есть конкретные вопросы, как что-то сделать, попробую ответить :)
AndreiSk, сенкс, но я думаю у меня нескоро руки дойдут переделывать с S# на что то своё. Пока есть другие идей для реализации…
Не совсем понял про лицензию за S#.
Инфы на сайте не нашел. Написано free.
avatar

Winch

Winch, smart-lab.ru/company/stocksharp/blog/60121.php
в комментах что-то есть…
Спасибо всем!
avatar

Winch


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UP