Блог им. orekton

Роботы на qlua: разбираемся с новыми возможностями Quik

Некоторое время назад в Quik появился встроенный язык программирования qlua, который расширяет возможности пользователей в плане создания торговых роботов под эту платформу. Сравним возможности qlua с возможностями qpile и напишем простого робота.
Случайно узнал, что в Квике появился новый язык программирования, на котором можно писать торговых роботов – qlua. Если честно, мне никогда особо не нравился qpile по следующим причинам:
  • Отсутствие нормального отладчика, что делает процесс отглючивания роботов весьма и весьма муторным и трудоемким.
  • Непохожесть многих конструкций qpile на такие распространенные языки, как C, Pascal и их множественные диалекты. Из-за этого сам процесс программирования становиться очень неудобным и трудоемким. То, что легко написать, к примеру, на Pascal, на qpile пишется через «танцы с бубнами».

  • В qpile для того чтобы добавить в коллекцию элемент нужно вызвать функцию добавления в коллекцию и результат этот функции присвоить коллекции. Это неудобно и провоцирует ошибки, которые потом из-за плохого отладчика трудно находить.
  • Очень неудобно отсутствие локальных переменных. В свое время я находил выход из этой ситуации – если в какой-то функции надо использовать внутренние переменные, которые не должны испортить общие данные, то такую переменную обозначал префиксом, сокращенным от имени процедуры. Хотя это тоже очень неудобно. Согласитесь, это извращение, называть переменную aoI (если она внутри функции AddOrder) или  robCurrentPrice (если функция называется ReadOrderBook). Но другого выхода, к сожалению, нет.

Разбираемся с qlua и делаем простого робота http://robostroy.ru/community/article.aspx?id=653
172 | ★2
2 комментария
>Некоторое время назад в Quik появился встроенный язык программирования

это же враньё, разработчики квика к этому qlua отношения не имеют, тоесть может быть встраиваемый язык — да, но не встроенный.
avatar
Неточно выразился автор.
avatar

Читайте на SMART-LAB:
Инвестиции без спешки: торгуем в выходные
Рынок часто движется импульсами, и тем важнее оценивать активы без спешки, не отвлекаясь на инфошум. Для этого отлично подходят выходные дни. В...
Фото
EUR/USD: Пан или пропал? Ретест треугольника ставит ультиматум
Европейская валюта, протестировав сопротивление 1.1918, повторно устремилась вниз для ретеста пробитой границы треугольника. На этот раз касание...
Фото
Итоги первичных размещений ВДО и некоторых розничных выпусков на 20 февраля 2026 г.
Следите за нашими новостями в удобном формате:  Telegram ,  Youtube ,  RuTube,   Smart-lab ,  ВКонтакте ,  Сайт
Фото
Россети Центр и Приволжье. Отчет об исполнении инвестпрограммы за Q4 2025г. Дивидендная база по РСБУ удивляет.
Компания Россети Центр и Приволжье (сокр. ЦиП) опубликовала отчет об исполнении инвестпрограммы за Q4 2025г., где показаны финансовые...

теги блога orekton

....все тэги



UPDONW
Новый дизайн