Постов с тегом "Quik": 2169

Quik


36 сделок без убытка подряд. Стратегия торговли без стопов.

Привет, Смартлаб!

С середины августа на моем ручном счете Мосбиржи было совершено 36 сделок, и все 36 закрыты в плюс. Убыточных позиций нет. В этом видео я рассказываю, как устроена стратегия торговли без стопов, и как я частично автоматизировал этот процесс с помощью сканера QUIK-LUA.

Видео:

💻 Все результаты сделок в Telegram-дневнике richman (вход через бота):

t.me/richman_start_bot


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

Ровно год назад запустил алгоритм «Сетка V4».

Вкратце об алгоритме.

  1. Используется линейная формула с прямой зависимостью: чем ниже цена, тем больше количество лотов.
  2. Каждый купленный лот фиксируется с прибылью минимум 1%.
  3. Торгуемый инструмент: EQMX (нет комиссий у брокера ВТБ).
  4. Капитал стратегии динамичный, остаток размещается ежедневно в LQDT.

 Подробно: smart-lab.ru/blog/1299643.php

 

Результаты теста на реальном рынке.


Период 06.10.2025 — 06.05.2026 (7 месяцев или 210 дней)

Годовая доходность «Сетка V4»: 21.16%.

Годовая доходность «EQMX»: 6.64%.

Разница доходностей «Сетка V4»-«EQMX»: 21.16-6.64=14.52%.

 

Период 08.05.2026 — 06.10.2026 (~5 месяцев или 151 день)

Годовая доходность «Сетка V4»: 25279/151*365/800000*100=7.63%, где

 прибыль: 25279 рублей;

 средняя используемого капитала: ~800 000 рублей.

Годовая доходность «EQMX»: (126.85-136.7)/151*365=-23.8%.



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

Стратегия в голове и стратегия в коде — почему это разные вещи

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

Что считается сигналом. «Пробой уровня» — это касание, закрытие свечи
выше или превышение на N пунктов? На каком таймфрейме? Человек смотрит
на график и решает интуитивно, робот требует однозначного условия.

Что делать с пропущенным входом. Сигнал был, но заявка не исполнилась:
цена ушла, не хватило ликвидности, оборвалась связь. Входить по рынку?
Ждать отката? Пропускать сделку? У трейдера на это есть чутьё,
у робота должно быть правило.

Сколько брать. Фиксированный лот, процент от депозита, размер
от волатильности? Что делать, если позиция уже открыта, а сигнал
пришёл снова — усредняться, наращивать, игнорировать?

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



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

Арбитраж MOEX vs внешний рынок: 9 уровней инфраструктуры — от телефона до FPGA

📊 Арбитраж MOEX vs внешний рынок · Часть 3 из 4

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

Сегодня — самая практическая часть.

Через что всё это торговать?

Расхождение на графике могут увидеть многие. Но само по себе наблюдение за спредом денег не приносит.

Чтобы превратить неэффективность в сделку, нужна инфраструктура.

И здесь существует целая лестница: от мобильного приложения до FPGA непосредственно рядом с биржевым шлюзом.

Я условно делю её на 9 уровней.

Главная мысль всей конструкции очень простая:

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


Арбитраж MOEX vs внешний рынок: 9 уровней инфраструктуры — от телефона до FPGA


Уровень 1. Мобильные приложения

Исторически многие начинают именно отсюда.

Телефон позволяет купить или продать инструмент, посмотреть график, увидеть стакан — и для знакомства с рынком этого вполне достаточно.

Для серьёзного арбитража — практически нет.



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

FIX ≠ DMA: три способа отправить заявку

FIX ≠ DMA: три способа отправить заявку

Содержание статьи

  1. FIX — протокол, а не способ подключения
  2. FIX к серверу брокера
  3. FIX Gate: прямой вход на срочный рынок
  4. MFIX: прямой вход на фондовый и валютный рынки
  5. Drop Copy: копия потока заявок на обоих рынках
  6. А при чем тут «самые быстрые» шлюзы
  7. Как понять, какой FIX нужен вам
  8. Можно ли перевести FIX-робота с брокера на биржу, не меняя код
  9. Что дальше

«А FIX у вас есть?» — один из самых частых вопросов, которые задают брокеру перед подключением робота. Короткого ответа на него нет. Под словом FIX скрываются как минимум три разных способа отправить заявку, и только два из них — прямой доступ к бирже.

Разберем, чем они отличаются и как понять, какой из них нужен именно вам.

FIX — протокол, а не способ подключения

FIX (Financial Information eXchange) — протокол обмена сообщениями о заявках и сделках. Он описывает, как выглядит сообщение: какие поля в заявке, как приходит подтверждение, как передается информация об исполнении. Торговые системы по всему миру используют его как общий стандарт, поэтому многие платформы и готовые роботы «говорят» на FIX из коробки.



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

QUIK и API: в чем разница и что удобнее для торговли

QUIK и API: в чем разница и что удобнее для торговли

Содержание статьи

  1. Зачем переходить на API
  2. Какие преимущества
  3. Что выбрать
  4. Как перейти на API

Если вы используете QUIK¹ для торговли, то уже знакомы с ограничениями автоматизации сделок: робота в терминале можно написать только на Lua, он работает только на Windows и функционирует, пока открыто окно программы.

Торговый БКС API² — это отдельный канал доступа к торговле. Вы разрабатываете стратегию на удобном языке, размещаете ее на любом сервере, и она исполняется независимо от того, работает ваш компьютер или нет.

Терминал при этом остается в вашем распоряжении: графики, стакан и ручные сделки — без изменений. API берет на себя автоматическую торговлю.

Зачем переходить на API

  • Собственная торговая инфраструктура QUIK работает по логике, заданной разработчиком, в то время как БКС API становится основой вашей собственной инфраструктуры. Вы можете создать ее сами: подключить и интегрировать в свою торговлю различные сервисы аналитики и учета инвестиций, торговые терминалы и платформы с анализом рыночных данных.


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

Firm ID в Lua-коде

В коде некоторых QLua функций есть параметр firm_id.
Например, 

TABLE getFuturesHolding( STRING firmid, STRING trdaccid, STRING sec_code, NUMBER type )

Это, как я понял, идентификатор брокера.
Он является константой (и его можно прописать как константу в коде) или он может меняться (и его надо каждый раз выковыривать из таблиц)? 
  • обсудить на форуме:
  • Quik Lua

Бесплатный сканер акций Мосбиржи через QUIK. Ожидания и реальность.

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


В новом видео делюсь опытом разработки. Рассказал, почему ожидания разбились о реальность при попытке брать данные с сайта Мосбиржи (задержки 15 минут, циклы старой истории в коде) и как я полностью переписал архитектуру скринера на забор данных напрямую из QUIK через LUA.


Теперь это единый комбайн, который молотит 20 самых ликвидных фишек РФ + 3 фьючерса под опционы, жестко фильтруя рынок по трем условиям: экстремумы за 15 свечей, имбалансы FVG и экстремальный RSI (<25 и >75).


Честную изнанку разработки и разбор логики скринера смотрите в видео:



 💻Живые логи работы этого скринера и обсуждение настроек — в моем Telegram-дневнике richman (вход через бота):


👉
t.me/richman_start_bot

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

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