Постов с тегом "lua": 356

lua


QUIK + Telegram: 4 скрипта которых не хватает каждому фьючерсному трейдеру

Торгуете в QUIK — и узнаёте о закрытии позиции когда уже отошли от компьютера? Забыли про экспирацию и получили путаницу с тикером? Слили дневной лимит потому что не было стопа по депозиту?
Мы сделали набор Lua-скриптов которые решают эти проблемы — тихо работают в фоне и держат вас в курсе через Telegram.
---
Ticker — бесплатно
Мониторинг роллирования. Когда объём начинает перетекать в следующий контракт — приходит уведомление с новым тикером. Больше не нужно следить за экспирацией вручную.

Monitor — 1900 ₽
Каждое открытие, добавление к позиции, частичное и полное закрытие — всё летит в Telegram. Тикер, направление, лоты, цена входа, P&L по закрытым лотам. Видите что происходит даже когда не смотрите на экран.

Risk Manager — 1900 ₽
Задаёте дневной лимит убытка. Как только суммарный P&L достигает лимита — скрипт сам закрывает позиции, снимает заявки и блокирует торговлю до следующего дня. Без вашего участия.

Trade Journal — 2900 ₽



( Читать дальше )

Доморощенный алготрейдинг облигациями

Последние несколько лет я строю своего торгового робота для рынка облигаций. Своего — тобишь исключительно для себя, не для продажи и не для управления чужими деньгами.
Сейчас система уже не выглядит как эксперимент «на вечер после работы». Робот торгует полностью сам, мониторится, пережил несколько неприятных сюрпризов рынка и по ИИСу даже обгоняет банковский вклад (хотя по обычному счёту доходность около нуля, см. картинку с графиком ниже).
Решил написать пару постов про то, как всё это строилось: от ручной торговли и Excel-табличек до тысяч сделок в день, мониторинга и инфраструктурных костылей, которые внезапно работают вполне себе на уровне (про уровень шучу, про костыли — не шучу).

Где нахожусь сейчас

На текущий момент у меня:
* Windows, QUIK, Lua+DLL(Rust).
* Вся логика в Rust, а Lua — максимально простой мостик от QUIK до логики на Rust.
* Отправка транзакций делается из Rust посредством Trans2Quik.
* Хранение сделок и позиций в sqlite (с бэкапированием в облако).
* Мониторинг на Prometheus + Grafana + алертинг с использованием своего сервиса на почту (об этом потом).

( Читать дальше )

QUIK+Telegrеm

Всем привет!
Недавно совместно написали Lua-скрипт для QUIK, который шлёт уведомления в Telegrеm.
Решили начать с простого — мониторинг роллирования, когда объём перетекает в следующий контракт,
приходит уведомление с подсказкой нового тикера, чтобы больше не заморачиваться, что забыл про экспирацию.
Всё получилось, работает, бесплатный вариант можно скачать с сайта.
Потом появился скрипт уведомления в Telegrеm — открытие позиции (тикер, направление, количество лотов, цена),
добавление к позиции, частичное закрытие — закрытые лоты и P&L по ним. Полное закрытие позиции — итоговый P&L.
Ну и то, чего давно не хватало — риск-менеджер, задаёшь дневной лимит убытка,
как только суммарный P&L достигает лимита — он сам закрывает позиции, отменяет заявки и
блокирует торговлю до следующего дня.
Trade Journal — Скрипт незаметно работает в фоне и фиксирует каждую вашу сделку, записывает каждое открытие и закрытие позиции в CSV-файл,
считает P&L: сделки, частичные закрытия, развороты. Каждую ночь шлёт сводку дня в Telegram,



( Читать дальше )

Попытка обыграть индекс полной доходности Московской биржи

Приветствую!

В этой статье расскажу о торговой стратегии, которая, на данный момент, обгоняет по доходности бенчмарк (индекс полной доходности).

На момент написания этой статьи, 4 мая 2026 года, спустя 210 дней тестирования, стратегия обыгрывает полный индекс доходности в 3.18 раза, 21.16 % и 6.64 % годовых, соответственно.

Стратегия имеет большую ёмкость. Т.е. её можно дублировать достаточно много с настройками, которые использовались в моём примере. Это важный факт. Согласно моему 20-летнему опыту, торговля на финансовых рынках – это максимально конкурентный бизнес. Большинство моих прибыльных стратегий не публичны ввиду малой ёмкости. Просто, если я опубликую стратегию с малой ёмкостью – она перестанет работать у всех. Здесь такого ограничения нет.

Почему «EQMX»?

«EQMX» — БПИФ «Индекс МосБиржи» управляющей компании «ВИМ Инвестиции» от ВТБ.
«EQMX» повторяет индекс полной доходности MCFTRR (включая дивиденды), уменьшая на комиссию 0.69% годовых, включённую в цену.



( Читать дальше )

QUIK LUA, странная проблема с котировками квартальных фьючерсов (с вечниками все ок)

Хотел написать на LUA свой индикатор, проблема вылезла откуда не ждали.
Не получается получить данные котировок для квартальных фьючерсов - getQuoteLevel2 и getParamEx возвращают пустые значения (nil или 0) для котировок bid/offer и last   (например, для CNY-6.26, класс SPBFUT), в то время как для вечного фьючерса CNYRUBF (тот же класс) все котировки отдаются корректно. Брокер Финам, Квик 12.8.4.9, LUA-скрипты включены, в система — настройки — основные настройки — котировки включено «по выбранным классам» и «выбрать все».
Подскажите, в чем может быть проблема.

  • обсудить на форуме:
  • Quik Lua

QUIK. Робот Сетка. Сетка от цены.

Подготовил новую стратегию для Робот Сетка LUA.
🎞️ Видео: 

 Краткое описание стратегии «Сетка от цены».
👉 Отличительная особенность в том, что удерживается одна позиция, а не множество, как в других вариантах сеточных стратегий.



( Читать дальше )
  • обсудить на форуме:
  • QUIK

Помощь по LUA для квик

    • 04 февраля 2026, 10:21
    • |
    • Susanin
  • Еще
Здравствуйте. 

Может у кого есть пример или часть скрипта который можно изменить, выполняющий следующую задачу.
запрос с сервера квика данных по свечам графика.

и создание таблички с данными
столбцы:
1. контракт на срочке
2. средний размер свечки 1 час(например)
3. средний размер свечки 1 день. 

а в скрипте где то список кодов контрактов например. 

  • обсудить на форуме:
  • Quik Lua

Алготрейдинг MOEX в 2026

Всех приветсвую. Недавно заинтрересовался алготрейдингов, так как времени на ручную торговлю нет. Торгую только MOEX. Узнал, что можно на достаточно понятном языке написать торгового робота в терминале QUIK на языке LUA. Хорошая ли это идея для того, чтобы начать? Брокер: ФИНАМ.
Спасибо за внимание и ваши ответы!

Торгует робот Cubigator - Как пережить ставку и не умереть.

Как и предполагалось ранее период расширенной волатильности в ожидании чуда решения по ставке, на которой можно было хорошо заработать имел место быть

Началось все красиво. Под вопли из всех утюгов о начале девальвации рубля, в которое и я, надо сказать, уверовал тоже, и за что потом немного поплатился, началось красивое трендовое движение.
Заработано 8 сентября 753 пункта.
Торгует робот Cubigator - Как пережить ставку и не умереть.

На следующий день, не так красиво, но движение продолжилось.
заработано 9 сентября  242 пункта



( Читать дальше )

Торгует робот Cubigator - Наступает период легких денег.

Похоже на то, что валютный рынок приходит в движение, и наступает время для хорошего заработка. Не важно куда пойдет цена, важно, что фаза консолидации, скорее всего, закончилась и начинаются красивые трендовые движения. Так что занимайте места согласно купленных билетов. Только не писайте торгуйте против ветра тренда. Иначе будет ай-яй.

Торгует робот Cubigator - Наступает период легких денег.

....все тэги
UPDONW
Новый дизайн