Если есть работающая стратегия и нужен под нее робот под Квик, то есть несколько вариантов.
1. Написать на встроенном языке QLua. Описание на сайте разработчика квика, в помощь форум там же. Ну и гугл. Вот неплохой ресурс quikluacsharp.ru
2. Забрать нужные данные из квика с помощью того же QLua в стороннюю программу. Либо вывесить их в память и оттуда забирать, либо сделать клент-сервер, ну и т.д.
Стороннюю прогу можно писать на чем угодно. Например на С#.
Вот здесь данные передаются через стек Lua в dll на С++ smart-lab.ru/blog/387954.php smart-lab.ru/blog/389253.php
3. Работать с квиком через файлы tri и tro. Здесь вообще можно писать на чем угодно, хоть на 1С.
Может можно и еще что то придумать типа коннекторов к велсу и другим прогам.
Сергей Кузьминов, У квика есть API? Не знал. А вы с чего это взяли, что оно есть. Кроме trans2quik.dll я ничего не знаю. Но это не API, а просто библиотека функций.
О чем речь, поясните плз.
Karim, я именно trans2quik.dll и имею в виду. Открываем 6 раздел документации квика. Пункт 6.12:
Чем Вам не API? Полноценный программный интерфейс. Можно делать чудные вещи.
Karim, не пробовал, хотя ваше видео смотрел. Через API просто, если работать с теми средами, где нужно выводить информацию через DDE. Тут выше писали про «парня, который делал все на 1С». А что, это сильно сложно? 1С — язык, который точная копия Visual Basic со всеми его конструкциями. И в этом случае никаких других способов нет: выводим через DDE таблицы, отправляем транзакции через эту самую библиотеку.
Сергей Кузьминов, Да нет, не сложно. Просто есть нюансы. Что бы вывести таблицу по DDE, ее нужно сформировать. На QLua не получится, так как у этих таблиц экспорт по DDE запрещен. Придется формировать на QPILE. Кроме того, обновляться они будут не чаше, чем 1 раз в секунду. Увы, так работает QPILE.
Если это не проблема для вас, то да все просто.
Только гораздо проще в таком случае команды в квик отправлять через *.tri файл раз время не критично. И не заморачиваться с присоединением внешней dll.
Если для тебя выучить язык программирования — это дело двух недель и есть четкое понимание стратегии, то не начинай с tslab. Там программисту делать нечего. Так, поиграться. В крайнем случае — кривое TSlab API(но даже документации нормальной не найдешь). Начинай с lua, язык простой. Но опять же, если есть понимание твоей стратегии.
Если понимания нет, то зачем тебе торговый робот?
Если язык программирования не проблема, лучше работать напрямую с сервером брокера/биржи, минуя торговый терминал. Плюсы, думаю, перечислять не надо. Из минусов — относительно длительное время разработки и тестирования скелета робота. Лично я использую связку С++ + TransaqConnector, в дальнейшем, возможно, перейду на более быстрое соединение и API.
❗️ На 25 марта запланировано новое размещение облигаций АО БИЗНЕС АЛЬЯНС ( BBB-|ru| , 500 млн руб., ставка купона 22% на весь срок обращения, YTM 24,36%, дюрация 2,2 года до погашения)....
Весенняя корректировка отраслевого портфеля самых перспективных акций 2026
Обновим портфель бумаг из различных секторов рынка, обладающий максимальным прогнозным фундаментальным потенциалом годовой доходности. Новые вводные и цели Индекс МосБиржи с начала года +4%,...
Финансовый маркетплейс Бробанк признал мобильное приложение Займера лучшим среди МФО в AppStore в 2026 году. 🔎 Всего представители сервиса проанализировали 31 приложение МФО на основе оценок...
ЛУКОЙЛ: капитал за год упал на 3 триллиона рублей - списали иностранные активы, но все ли так плохо? Ушла эпоха, разбираемся вместе
ЛУКОЙЛ отчитался по МСФО — долгожданный отчет, все ждали сюрприза после SDN санкций (будут ли списывать активы и увидим ли убыток)
Увидели!
Как всегда — дьявол в мелочах, но...
Magadan23, третий эшелон — шорт вне закона. Но даже если поставите запрет у брокера ваша позиция будет перед биржей в плюсе и он её с легкостью продаст
Дмитрий,
ну и соответственно биотопливо не может поставить предельную цену, потому что его цена тоже будет плыть вверх, и потому что объемы в итоге не способны перекрыть выпавший обьем. Цена 200...
Вова Кожемяко, рейтинг, может, и не показатель, но все таки ориентир в бескрайних просторах выбора облигаций. Я, к примеру, при выборе ориентируюсь на рейтинг. В моем портфеле ниже А- нет облигаций...
В ОФЗ тоже, не очень, условно с плавающим купоном можно найти под 19%, а фиксированный 13%-7%. ОФЗ с доходностью 20% в 2022 году надо было тарить. Осталась последняя возможность ВДО получить неплохую ...
может у вас прям на php получится
1. Написать на встроенном языке QLua. Описание на сайте разработчика квика, в помощь форум там же. Ну и гугл. Вот неплохой ресурс quikluacsharp.ru
2. Забрать нужные данные из квика с помощью того же QLua в стороннюю программу. Либо вывесить их в память и оттуда забирать, либо сделать клент-сервер, ну и т.д.
Стороннюю прогу можно писать на чем угодно. Например на С#.
Вот здесь данные передаются через стек Lua в dll на С++
smart-lab.ru/blog/387954.php
smart-lab.ru/blog/389253.php
3. Работать с квиком через файлы tri и tro. Здесь вообще можно писать на чем угодно, хоть на 1С.
Может можно и еще что то придумать типа коннекторов к велсу и другим прогам.
О чем речь, поясните плз.
Чем Вам не API? Полноценный программный интерфейс. Можно делать чудные вещи.
Но по мне проще сразу на С++ через стек с Lua работать.
Если это не проблема для вас, то да все просто.
Только гораздо проще в таком случае команды в квик отправлять через *.tri файл раз время не критично. И не заморачиваться с присоединением внешней dll.
Гусары, молчать! ©
начинать надо с четкой рабочей стратегии
Начните с ТСЛаб, чтобы не увязать в технических деталях написания своего коннектора.
www.tslab.ru/soft/
Имеется провайдер для квика (и много для чего еще).
wiki.tslab.ru/doc20rus/rukovodstvo-2-0/postavshchiki-dannyh
Конкретно связка Квик-Луа:
wiki.tslab.ru/doc20rus/rukovodstvo-2-0/postavshchiki-dannyh/quik-lua
Если понимания нет, то зачем тебе торговый робот?