Site icon Prooff.ru

SmartMap для QUIK – ДЕМО-ВЕРСИЯ для всех!

Ура, наконец демо-версия готова!

ВАЖНО! Те, кто уже скачал архив в день размещения топика, перекачайте — он исправлен! Ссылка обновлена.

Для тех, кто пропустил:

https://smart-lab.ru/blog/697641.php  немного картинок

https://smart-lab.ru/blog/700079.php  видео работы скрипта

Итак, еще раз, что такое SmartMap? Это срез стакана, который остается на графике в виде меток, что позволяет нам видеть когда и где были крупные скопления, как они отрабатывались ценой, и где они есть сейчас. Дополнительно отображается общая ситуация по стакану в виде совокупного количества бидов и асков.

SmartMap для QUIK - ДЕМО-ВЕРСИЯ для всех!

Достаточно популярная вещь у иностранцев, присутствует в большинстве импортных терминалов под названиями BookMap/HeatMap. Однако везде имеется мощный недостаток — при изменении ТФ или любого параметра, сформированный на графике рисунок «следов» исчезает. Почему? Потому что история стакана не сохраняется. Наша разработка лишена этого минуса. Меняете ли вы тайм-фрейм, какую-то настройку отображения скрипта — неважно, метки на графике остаются. Скрипт собирает историю с момента включения Квика. Все что от вас требуется — открытый стакан по инструменту. Но история будет ограничена текущим днем! То есть за вчера меток не будет.

В конце данного поста вы сможете найти ссылку на скачивание демо-версии SmartMap. Она ограничена работой текущего контракта RI — RIU1.

УСТАНОВКА:

Архив SmartMap содержит в себе три файла:

— QUIKDOMCollectorStart.lua — копируется в корневой каталог вашего QUIK’а

— Release_20210614.zip — архив, распаковываем в корневой каталог вашего QUIK’а

— SmartMapDemo.zip -архив, распаковываем в папку LuaIndicators, которая располагается в папке QUIK. Если таковой нет, то создаем.

— bitmaps.zip — набор меток, с которым картинка становится менее рваная. Папка bitmaps из данного архива меняет аналогичную папку в LuaIndicators.

Запускаем QUIK, в меню «Сервисы» выбираем пункт «Lua скрипты…» и получаем таблицу:

Жмем кнопку «Добавить» (1) и находим наш QUIKDOMCollectorStart.lua (2). Далее запускаем скрипт (3).

Для корректной работы SmartMap стакан инструмента, к которому вы планируете применять скрипт, должен быть включен. В случае с демо-версией — это RIU1.

Переходим к графику. Открываем правой кнопкой мыши контекстное меню и выбираем пункт «Редактировать».

Жмем кнопку «Добавить» и из появившегося набора индикаторов выбираем *SmartMapDemo. Смотрим, чтобы галочка «Поместить график в новую область» стояла. Добавляем.

Теперь настраиваем идентификатор скрипта, т.е. привязываем его к конкретному графику. В поле идентификатор забиваем любое название, к примеру “*SmartMapRI”…

Далее мы переходим на раздел «RTS-9-21 [Price]»

В поле Идентификатор прописываем введенный ранее идентификатор.

Все. Далее жмем кнопку «Применить» и выходим из настроек через кнопку «Отмена». Именно такая последовательность действий.

Разберем пункты настроек скрипта.

Calculation01 — (принимает значения 0 или 1) если параметр = 0, то округление цены происходит по правилам математического округления. Если параметр = 1, то округление происходит с учетом направления сделки. К примеру, цена 1.05 с параметром 0 будет округлено до 1.1. С параметром 1 покупка по цене 1.05 округлится до 1.1, а продажа — до 1.0.

Filter — если параметр равен 0, то раскраска срезов идет от максимального объема к минимальному. Т.е. белым цветом будет подсвечиваться максимальный объем стакана. Если параметр больше 0, то интенсивность раскраски будет определяться относительно заданного параметра.

Identifier — идентификатор графика в квике (необходим для рисования меток).

LimitPrcnt — (значения от 1 до 100) значение по умолчанию 10 означает, то из всех меток не будут рисоваться метки, где объем заявок меньше 10% от диапазона минимальных-максимальных заявок. Иначе говоря, не будут рисоваться 10% цен со слабыми объемами.

MaxBars  — количество баров, на которых отображаются метки. При большом количестве меток квик начинает заметно притормаживать.

Ссылка на архив скрипта: https://disk.yandex.ru/d/7LCKd2ovUMbbmw

Прямая связь с разработчиками в Телеграм-чате (@StockGamblers): www.teleg.run/stockgamblers

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

Надеемся, что данный скрипт окажется вам полезным.

А на этом пока всё.

¡Adiós!

 

Источник