Избранное трейдера Ramil Shahattudinov

по

Как научить Quik разговаривать без помощи ИИ

Это очень просто. Установите интерпретатор языка Lua, библиотеку LuaCOM и запустите из терминала Quik этот скрипт.
function main()
  require ("luacom")
  local text = "Цена GDU6 равна "..
    getParamEx ("SPBFUT", "GDU6", "LAST").param_image
  local speech = luacom.CreateObject ("SAPI.SpVoice");
  speech:Speak (text);
  message (text)
end -- main()
PS Чтобы разворачивать последовательность цифр числа прописью
12345 — двенадцать тысяч триста сорок пять
придётся ещё немного пошевелить своими мозгами, и это будет явно разумнее, чем обучать ИИ на множестве примеров из художественной литературы.

ФинРост — десктопное приложение для учёта инвестиций (Python, SQLite)

FinRost

Всем привет!

Как наверное и многие, кто инвестирует в акции и облигации, я вёл Excel-таблицу. Каждый месяц вручную: сколько на счету, сколько стоит каждая облигация, курс валюты и прочее. Пока активов 5 — минутное дело. Но чем больше бумаг, тем больше времени проводишь между Quik и таблицей.

Решил автоматизировать. Сделал десктопное приложение — ФинРост (FinRost). Писал с помощью ИИ (планировал в одной модели, кодил в другой), поэтому за разумное время получился рабочий прототип.

Что умеет:
• Учёт счетов (Мос.Биржа, крипто), валют, остатков
• Активы: акции, облигации, ETF
• Покупка, продажа, докупка, учёт купонов и дивидендов
• История транзакций с фильтрами
• Срезы портфеля по месяцам • Аналитика: динамика портфеля, доходность, эффективность сделок
• Автообновление цен с Мос.Биржи, курсов ЦБ РФ
• Импорт исторических данных из CSV
• Экспорт/импорт реестра тикеров
• Автоархивация базы при закрытии

Сейчас это чисто прототип, скелет. Основной функционал вроде готов, можно пользоваться. Но хочу услышать мнение сообщества: что добавить, изменить, подправить?

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

Три мощных Lua-индикатора, которых нет в терминале QUIK

QUIK на прокачку

Я вижу, как сейчас рынок акций валится вниз, но за черной полосой всегда наступит белая. Паника — плохой советчик для депо. Думаю, мощные индикаторы технического анализа для QUIK, которых нет в коробке, помогут вам принять взвешенное инвестиционное решение.

Встроенный набор индикаторов в QUIK не менялся, кажется, со времен палеозоя. Пока весь мир пишет роботов, мы до сих пор вынуждены руками настраивать базовые вещи. Короче, мне надоело, я сел и перенес на Lua три отличных инструмента. Ловите индикаторы! Код полностью открыт, забирайте «как есть».

Что в коробке? Разбор и интерпретация

Вся базовая тройка настроена и протестирована на графике Сбера. Они идеально работают в связке: один фильтрует глобальный тренд, второй смотрит объемы, третий ловит локальный импульс.

1. Dual EMA (50/200) — Трендовый консерватор

Классика, которой почему-то нет в стандартном QUIK в виде единого файла. Рисуется прямо на графике цены.

  • Как читать: Зеленая линия — быстрая (50), красная — медленная (200).



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

Я сделал дневник трейдера и журнал сделок с AI-анализом — делюсь с сообществом

    • 16 апреля 2026, 20:38
    • |
    • VladGG
  • Еще

20% моих трейдов приносят 80% всей прибыли. Остальные 80% — это чистый шлак, который медленно сливал мой счёт. Когда я впервые увидел это в цифрах — торговля изменилась буквально за неделю. Но чтобы докопаться до этой правды, мне понадобилось несколько лет и тонна боли. Поэтому я сделал инструмент, который показывает те же 20/80 за минуты — и сегодня честно делюсь им с сообществом.

Коротко:
Вести дневник трейдера и журнал сделок — настоящая мука.
Я сделал свой с AI, который анализирует всё за минуты, ставит рейтинги сетапам и даёт готовый план действий.
Просто напишите свой юзернейм в комментариях — дам полный доступ до конца мая.


Предыстория

Торгую давно. Первые годы — то активно, то забрасывал. Большие карусели в PnL для меня были нормой. Перепробовал всё: криптовалюты, золото, американские индексы, форекс. Большую часть этого времени был в плюсе — но этот плюс трясло так, что каждый месяц был как казино, вообще никакой стабильности. И один раз меня просто вшатало по полной, на -90% от всего что можно было. Доигрался.

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

Когда портфель уходит в штопор: системное управление рисками после серьёзной просадки

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

Когда портфель уходит в штопор: системное управление рисками после серьёзной просадки

Сильная просадка отрезвляет лучше любого учебника. Пока кривая капитала ползёт вверх, риск кажется чем-то абстрактным — цифрой в отчёте брокера. Но когда портфель теряет 25–40% за квартал, разговоры про волатильность перестают быть умными словами.

В такие моменты у многих включается режим импровизации: закрыть всё, усредниться, увеличить плечо, чтобы быстрее восстановиться. Именно здесь совершается вторая ошибка — первая уже в графике.

Системное управление рисками начинается не с новых сделок, а с холодного аудита того, что произошло.


1. Разбор просадки: не эмоции, а математика

Первое, что делают профессионалы — декомпозируют убыток. Не «рынок был плохой», а конкретные источники потерь.



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

Скрипт для QUIK: контроль корреляций и рисков в портфеле

Привет! Всем известно как важно держать под контролем риски и понимать, как связаны между собой акции в портфеле. Недавно я написал скрипт для QUIK, который считает матрицу корреляций и бет для вашего портфеля.
Скрипт для QUIK: контроль корреляций и рисков в портфеле

Зачем нужна матрица корреляций и беты?
Корреляция показывает, как движутся акции друг относительно друга. Если её не учитывать, можно «набирать» портфель из бумаг, которые растут и падают одновременно — а значит, реальной диверсификации нет.
Бета — отражает, насколько бумага более или менее волатильна по сравнению с рынком. В скрипте показывает бету не только с индексом IMOEX, но и между акциями в портфеле.

Какие периоды лучше использовать?
Я даю выбор из трёх периодов:
1 год — подходит, если вы смотрите по динамике последних новостей или тенденций. Можно использовать, если рынок активно меняется.
3 года — оптимальный вариант для среднесрочных инвестиций. Такой период уже показывает настоящие связи, не «шумит» от случайных событий, но и не слишком старый, чтобы устареть.

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

Если QUIK долго запускается

В ходе запуска QUIK строит все открытые графики и индикаторы на них. Чем больше свечек, тем больше нужно времени.
В процессе работы терминала графики постепенно растут, из-за чего увеличивается и время загрузки.
Можно, конечно, удалить из папки 'archive' не в меру разбухшие файлы dat (в которых хранятся свечи графиков), можно вообще удалить или переименовать всю папку 'archive'; тогда QUIK получит с сервера данные заново, но на сервере хранятся только последние 3000 свечек. Маловато.
Поэтому сваял скрипт, обрезающий графики до приемлемого размера.
Можно задать размер как отдельных таймфреймов, так и всех подряд. Перед обрезкой исходные файлы сохраняются в папку 'backup' в той же папке 'archive'.
Открытый код, без использования dll.

 Cutter.zip


  Предыдущие скрипты:

Утилита для QUIK Напоминалка
История сделок на графике QUIK
ArchiveCleaner для QUIK
Конвертер свечек МосБиржи в файлы графиков QUIK
Таблица комиссий МосБиржи по фьючерсам для QUIK

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

Анализ потока сделок в QUIK: скрипт для оценки объёмов и количества сделок за выбранный интервал времени

Всем привет! Очередной скрипт на языке QLUA для терминала QUIK, который позволяет аккумулировать и анализировать данные по текущим сделкам на рынке за произвольный промежуток времени (10, 20, 30 секунд; 1, 5, 10 минут).


Анализ потока сделок в QUIK: скрипт для оценки объёмов и количества сделок за выбранный интервал времени

Основные функции скрипта:

Разница объёмов между покупками и продажами за выбранный интервал.

Разница количества сделок на покупку и продажу.

Определение общего количества сделок по каждой стороне.

Возможность выбора временного интервала для анализа.

Сортировка результатов по объёму или общему количеству сделок с выводом максимальных значений в начале списка.

Поиск и анализ данных ведётся по списку из 150 акций с наибольшей капитализацией.

Данные, которые предоставляет скрипт, позволяют получить более глубокое понимание текущей рыночной ситуации и использовать это в торговле:

Оценка баланса спроса и предложения. Разница объёмов и количества сделок на покупку и продажу помогает выявить доминирующую сторону рынка, что может служить индикатором направления краткосрочного движения цены.

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

История сделок на графике QUIK

Поскольку QUIK показывает сделки только за текущую сессию, сделал пару скриптов.

Один — «летописец», ведет историю сделок. При остановке скрипта, разрыве связи с сервером или закрытии терминала добавляет ещё не учтённые сделки в текстовый файл. Всё остальное время он просто ждет.
 
Второй скрипт реализован как индикатор, выводящий на график метки сделок.
Во всплывающей подсказке показывает направление, дату, время, цену и количество лотов сделки.
Если несколько сделок подряд, одного направления и по одинаковой цене приходятся на одну и ту же свечу, то метки этих сделок объединяются с добавлением значка «плюс», а во всплывающей подсказке указывается, когда и сколько лотов добавилось.

История сделок на графике QUIK



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

Рассказ о том как написать свой индикатор в Quik

1. Сначала придумываем идею.
Ну, например, у нас будет какая-то загадочная кривая пересекаться с ценой и таким образом будет давать сигнал на покупку или продажу.
Делаем для нее функцию: my_function


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

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