Skip to content

ghostfasm/MOEX-Deal-Rate-Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MOEX Deal Rate Detector

MOEX Deal Rate Detector (MDRD)- скрипт для платформы Quik, позволяющий определить самые активные торговые инструменты в момент времени.

Введение

Скальперскую торговлю на ММВБ (Московская межбанковская валютная биржа) можно сравнить с охотной. Рабочий процесс представляет собой мониторинг инструментов, поиск оснований и т.п. Для повышения удобства, трейдеры прибегают к покупке мониторов. На первый взгляд может показаться, что такое решение гарантирует превосходство, но это совсем не так. Гигантский поток информации может привести к быстрому утомлению, потере концентрации.

На этот счёт на помощь приходят программы (скрипты), чьи задачи заключаются в оптимизации решений некоторых задач, которые возникают у трейдера в процессе торговли.

Постановка проблемы

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

Скальперскую сделку ЗАПРЕЩЕНО совершать в случае, когда в стакане нет активности (инструмент не живёт). Согласитесь, чтобы не было в стакане, но без наличия активности ваша скальперская сделка скорее всего обречена на провал. Прошлая работа MOEX-Stock-Screener не решит данную проблему. Резкое изменение цены не гарантирует наличие высокой активности (заинтересованности), особенно когда в стакане гигантский спред.

О чём может говорить высокая активность в стакане? Это говорит о высокой частоте совершаемых сделок. За пример можно взять айсберг, который «съедают» одни, а другие «наливают» наливают свои объемы (увеличивается активность).

Решение

На помощь приходим MDRD, который вполне может справиться с этой задачей. Представьте, что активность инструмента это стрелка спидометра. В момент разгона, значение увеличивается, а при затухании активности - понижается. Именно по этому принципу работает данный скрипт. Каждая инкреминтация сопровождается «мигалкой», поэтому трейдер всегда будет знать тикер инструмента, а также сможет отследить темп роста скорости совершаемых сделок.

Установка

Для запуска скрипта необходима платформа Quik с открытым брокерским счётом (клиенты Сбербанка могут открыть его бесплатно).

  1. Запустить Quik
  2. В навигации выбрать Сервисы - Lua скрипты
  3. Добавить main.lua

Бонус (анализ)

Скрипт не только выполняет основную задачу, но и ведёт логи. При каждой итерации поля Tick Count в файл BOT_DATA [текущая].txt заводится запись вида 04.02.2022;10:22:28;CHMF;0.01, где 0.01 - текуще значение поля Tick Count.

Screenshot

Путём нехитрых манипуляций с содержимым файла, данные можно преобразовать в Excel таблицу. Цели могут выступать разные, например таким образом можно сразу определить самые активные инструменты (если скрипт работал с открытия основной сессии). Можно оценить, на каких неликвидных инструментах была наибольшая активность. Результат сократит поиск инструментов, которые могут быть интересны на момент открытия следующей торговой сессии.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages