StockChart.ru
StockChart.ru личный блог
09 июля 2015, 16:51

Экспорт стакана в ODBC Квик

  Подскажите в квике вообще есть возможность экспортировать стакан по ODBC  в реальном времени? Вроде гуглю что есть возможность но не нашел как
20 Комментариев
  • Karim
    09 июля 2015, 17:03
    А чем DDE не устраивает?
  • Karim
    09 июля 2015, 17:13
    Кто они? Правой кнопкой мыши на стакане и настраивайте DDE или ODBC.
  • DmitryAK
    09 июля 2015, 17:21
    в инструкции quika все описано, для DDE нужно свой DDE сервер поднимать.
  • novice
    09 июля 2015, 17:28
    Что за версия quik'а? Чем Ctrl+O не устраивает?
    • Karim
      09 июля 2015, 17:32
      Ru-Ticker.com, Что бы не открывая таблицу передать данные, нужно скрипт на QLua писать.
    • DmitryAK
      09 июля 2015, 17:33
      Ru-Ticker.com, насколько мне известно — нет, весь QUIK API ограничен отправкой заявок и получением коллбеков по ним. Для экспорта через DDE, стакан должен быть открыт, но запуск можно установить один раз автоматически.
    • Karim
      09 июля 2015, 17:34
      Ru-Ticker.com, Создайте стакан и в настройках поставьте галочку — запускать DDE автоматически.
  • aka
    09 июля 2015, 17:30
    … эх, Семён-Семёныч… правой мышкой по стакану и там в меню есть и odbc и dde…
  • Karim
    09 июля 2015, 17:30
    Для передачи в exel установите в настройках DDE сервер — exel.
    Рабочая книга — ваш файл екселевский.
    Лист — лист в вашем екселевском файле.
    Ряд и колонка — с какого места начинать вывод.
    Дальше «Начать вывод» и все.
    Что бы в свою прогу передавать, нужно в ней прописывать «Клиента».
  • Karim
    09 июля 2015, 17:40
    Для самого простого варианта робота и exel годится с его VB.
  • Karim
    09 июля 2015, 17:41
    А так, пишите «Сервер-клиента» на C# или С++ или еще на чем и вперед. Можно и на встроенном QLua стакан обрабатывать.
  • Eldar Shaymardanov
    09 июля 2015, 18:28
    можно экспортировать стакан через lua. а потом через OLE выгружать (http://www.bot4sale.ru/projects/utils-menu/utils-list/423-quik-ole.html)
    причем необязательно этот стакан открывать.
    в свое время наткнулся на проблему малодокументированности.
  • Андрей К
    09 июля 2015, 21:25
    Чтобы сделать универсальным, придется через qlua. Чтобы стаканы не открывать.
    С odbc два решения.
    1) Использовать библиотеку lua_odbc. Не совсем стабильно и мороки много по подключению. Если прям хотите сразу в свой mysql кидать на сайт, по моему было готовое решение для мускула. lua_mysql, а точнее luasql. Прямые решения более стабильны.
    2) Куда то в свою утилиту скидывать, чтобы она уже кидала в БД.
  • VpnS
    09 июля 2015, 21:58
    нужно пилить свой сервер и вручную из стакана экспортировать данные

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн