dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля



Скрипт VP_bigtrades написан на Lua для Quik, работает на всех инструментах (пишите запросы и предлагайте свои варианты настроек).

скачать скрипт VP_bigtrades http://www.invest74.ru/files/VP_Bigtrades.zip

см. также https://teletype.in/@itrademarketpro/t06cZm6-zAp


Lua скрипт VP_bigtrades показывает горизонтальные объемы и крупные сделки в quik


Почему скрипт называется VP_bigtrades : VP сокращение от Volume Profile - профиль объема, BigTrades - крупные сделки.

Описание отметок на графике:

- Красным и зеленым цветом на графике цены отмечаются одиночные сделки, превышающие заданный в настройках Объем сделки.

- Голубые и розовые отметки показывают серии сделок, прошедших за 1 секунду, чей объем в сумме больше настроек фильтра Объем за 1 сек.

- Лимитные ордера, значение которых превышает фильтр Стакан, отображаются светлыми метками.


  • НЕДЕЛЯ
  • 200
    руб.
  • Лицензия на неделю за 1 счет
  • МЕСЯЦ
  • 500
    руб.
  • Лицензия на месяц за 1 счет
  • Помощь в настройке
  • 1 Доп. Индикатор на выбор
  • ГОД
  • 5000
    руб.
  • Годовая лицензия за 1 счет
  • Настройка и консультации
  • 2 Доп. Индикатора на выбор
  • БЕЗЛИМИТ
  • 10000
    руб.
  • Безлимитная лицензия
  • Помощь в настройке
  • Варианты применения
  • Комплект Доп. индикаторов






Примеры анализа рынка с помощью скрипта по ссылке http://www.invest74.ru/index.php?action=gallery;cat=2


Группа в skype : Добавление вручную пишите на dds-skype

+ Доступно обучение и частные консультации по рынку*

*
Дополнительная информация  Обучающий онлайн курс:


Недельный курс занятий.

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

Жесткой программы обучения нет, т.к. каждый человек индивидуален и все имеют разный опыт торговли.

Показываю шаблоны для принятия торговых решений, отвечаю на ваши вопросы.

Как разработчик и трейдер я прекрасно понимаю границы применения и преимущества скрипта.

Стоимость курса : 10000 руб.

Консультации по рынку / скрипту

Ответы на ваши вопросы , совместный разбор рыночных ситуаций.

Стоимость : 1000 руб. / час


Контакты в Скайп : dds-skype или ЛС



Видео инструкция:

<a href="http://www.youtube.com/watch?v=iPXXQbdnJ_A" target="_blank">http://www.youtube.com/watch?v=iPXXQbdnJ_A</a>

Порядок установки

1. Добавить нужные инструменты в таблицу обезличенных сделок.

Убедиться, что данные по сделкам поступают в Quik.


2. Присвоить графику цены идентификатор (можно свой, но совпадающий со значением в настройках скрипта).


2.1.  Настроить сдвиг графика и по желанию поменять фон на темный (вкладка "Внешний вид")


3. В Quik Сервисы -> Lua скрипты - выбрать нужный скрипт и нажать Запустить



Если сделки отображаются не так, как на приведенных примерах, а растянуто - с промежутками между линиями:

1. Откройте Панель управления -> Шрифты и удалите шрифт Stencil.

2. Скачайте и установите шрифт Stencil (нажать правой кнопкой на скачанном шрифте - установить)



Для каждого инструмента нужно запускать свой файл скрипта:

Название файла Инструмент
VP_br.lua Фьючерс Нефть
VP_gold.lua Фьючерс Золото
VP_gazr.lua Фьючерс Газпром
VP_rts.lua Индекст РТС Ри
VP_sber.lua Акции Сбербанк
VP_si.lua Фьючерс доллар рубль Си
VP_sbrf.lua Фьючерс Сбербанк
VP_USDRUB.lua Доллар рубль
VP_BigTrades.luac Основной файл

Вы можете создавать свои файлы скрипта по интересующим инструментам, просто скопировав и переименовав любой файл *.lua

В новом файле вам нужно изменить настройки в соответствии с параметрами тикера.


Пример настроек скрипта для акций Сбербанка : VP_sber.lua:

Код


--Настройка тикера***********************************************************


cIdentificator="sber" --ИДЕНТИФИКАТОР ГРАФИКА

auto=1  -- АВТОМАТИЧЕСКИЙ ПОДБОР ПАРАМЕТРОВ, если 0 - читаем из файла настроек


DelLabels=1 -- УДАЛЯТЬ ВСЕ МЕТКИ ПРИ ЗАПУСКЕ СКРИПТА - 1=ДА, 0=НЕТ


--Настройка интервала расчета*************************************************


tTrades = 10000000 -- КОЛ-ВО ПОСЛЕДНИХ СДЕЛОК ДЛЯ РАСЧЕТА

fromTrade = 0 -- Начальный порядковый номер сделки
toTrade = 0 --249179--518656-- Конечный порядковый номер сделки



--Настройка фильтров**********************************************************

--actionBar=300 -- Показывает рыночный профиль за последние N секунд (N=300 -> 5min)

OI = 0 -- РЕЖИМ РАБОТЫ СКРИПТА ПО ДАННЫМ ОТКРЫТОГО ИНТЕРЕСА (только для фьючерсов SPBFUT)

filter=0 -- Фильтр сделок работает только для фьючерсов SPBFUT (0-выкл, 1-рост ОИ, 2-снижение ОИ, 3-ОИ без изменений)

vProfileFilter = 0--10000   -- Фильтр объема для сделок, которые суммируются в профиле

delta=1


profileRange = 1000    -- Максимальный диапазон отрисовки профиля в пунктах

otstup = 3 -- Кол-во баров - отступ профиля вправо от цены

--************
mid_koef=0.5    -- Чувствительность размеров меток от объемов для одиночных
block_koef=0.5  -- Чувствительность размеров меток от объемов для суммы




--Графические настройки*******************************************************


ColorBlockBUY =  255255       -- Серия сделок на покупку RGB 000255255 - Голубой
ColorBlockSELL = 255000255 --   Серия сделок на продажу RGB 255000255 - Розовый
ColorBuy = 255000 -- Одиночная сделка ASK RGB 000255000 - Зеленый
ColorSell = 255000000  -- Одиночная сделка BID RGB  - Красный


--*****************************************************************************************************

dofile (getScriptPath().."\\".."VP_BigTrades.luac")

Пример файла настроек фильтров VP_BigTrades_settings.txt:

Код
Ticker;Объем сделки;Объем за 1 сек;Стакан
RIZ8;70;200;300
SiZ8;500;2000;2000
SRZ8;200;500;300
GZZ8;40;200;700
GDZ8;80;120;2000
BRV8;200;1500;4000
EDZ8;100;400;3000
EuZ8;100;200;2000
MMZ8;50;150;50
MXZ8;10;40;100
USD000UTSTOM;1000;4000;4000
SBER;3000;9000;3000
GRAZ;50;100;300
MTLR;3000;4000;3000
ALRS;80;160;500
LKOH;400;800;2000
ROSN;400;800;2000
GMKN;100;300;3000
GAZP;1200;5000;3000
SNGS;250;500;1000
VTBR;3000;5000;2000
RTSI;100;500;400
MOEX;300;1000;3000
NVTK;60;200;2000





ZenTrader

  • ***
  • 39
  • 4
    • Просмотр профиля
Для каждого инструмента нужно запускать свой файл скрипта

Ликвидность, я так понимаю - это желтый пунктир, обозначающий заявки в стакане (которые можно фильтровать)?

dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля
Ликвидность, я так понимаю - это желтый пунктир, обозначающий заявки в стакане (которые можно фильтровать)?




Если к метке подвести курсор мыши, появится подробное описание : сколько, куда, когда и по какой цене.

ZenTrader

  • ***
  • 39
  • 4
    • Просмотр профиля
Скрипты работают на фьючерсах сбербанка, нефти, индексе РТС (список пополняется - пишите запросы на инструменты)
Для каждого инструмента нужно запускать свой файл скрипта

Спасибо, все работает.
Жаль только, что нельзя самостоятельно поменять цветовую схему и я так понимаю - язык lua не позволяет, например, синие и розовые метки сделать не сплошными, а рамкой или овалом (наподобие маркетстопа) У меня на темном фоне практически не видно синий цвет-серия сделок по аск за 1 сек. Можете показать ваши цветовые настройки графика квика?

Пополните список, пожалуйста: акции Сбербанка и Газпрома; фьючерсы доллар-рубль и Газпрома.

Почему нельзя было сделать эти 2 файла на любые тикеры - делаю копию, меняю текст в соответствующих строках и запускаю, входящие данные ведь одинаковые из ленты?? А еще бы не зашифрованый код, там где цветовые настройки - вообще конфетка, но дареному коню в зубы не смотрят...))

dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля
Спасибо, все работает.
Жаль только, что нельзя самостоятельно поменять цветовую схему и я так понимаю - язык lua не позволяет, например, синие и розовые метки сделать не сплошными, а рамкой или овалом (наподобие маркетстопа) У меня на темном фоне практически не видно синий цвет-серия сделок по аск за 1 сек. Можете показать ваши цветовые настройки графика квика?

Пополните список, пожалуйста: акции Сбербанка и Газпрома; фьючерсы доллар-рубль и Газпрома.

Почему нельзя было сделать эти 2 файла на любые тикеры - делаю копию, меняю текст в соответствующих строках и запускаю, входящие данные ведь одинаковые из ленты?? А еще бы не зашифрованый код, там где цветовые настройки - вообще конфетка, но дареному коню в зубы не смотрят...))

Теперь можно создавать свои файлы скриптов и менять цветовые настройки.



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


ZenTrader

  • ***
  • 39
  • 4
    • Просмотр профиля
Теперь можно создавать свои файлы скриптов и менять цветовые настройки.

ЧЕЛОВЕЧИЩЕ, что тут еще можно сказать...!!!))

Gera

  • **
  • 5
  • 1
    • Просмотр профиля

dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля
Скрипт обновлен до 2й версии VP_bigtrades_V2.zip

Изменения в новой версии:

- Скрипт работает при закрытой сессии биржи.
- Повышена точность расположения меток.
- Изменено отображение лимитных ордеров.
- Оптимизация кода.



Установил индикатор как написано выше, но ничего не показывает и не отображается.

dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля
Установил индикатор как написано выше, но ничего не показывает и не отображается.

Причина скорее всего или в таблице обезличенных сделок, или в настройках графика.

Индикатор BS_Volume показывает вертикальный объем? Ошибки в окне сообщений Квика какие-то есть ?



siov2000

  • ***
  • 88
  • -2
    • Просмотр профиля
Related to Lua (Quick) it is possible to have further detail? Thanks in advance.

ZenTrader

  • ***
  • 39
  • 4
    • Просмотр профиля
В прошлой версии скрипта при удалении всех меток можно было перезапустить, и метки за текущую сессию и вечерку снова отрисовывались.
В новой версии метки рисуются только с момента перезапуска - это плохо...
Объясню свои танцы с бубном: квик при наличии большого количества меток на чарте начинает тупить ( много меток рисует еще BS_Volume). Поэтому в пятницу, в конце сессии удалял все метки в диаграмме, перезапускал скрипт и ориентировался в понедельник по пятничным меткам.

dd$

  • *****
  • 6087
  • 234
    • Просмотр профиля
В прошлой версии скрипта при удалении всех меток можно было перезапустить, и метки за текущую сессию и вечерку снова отрисовывались.
В новой версии метки рисуются только с момента перезапуска - это плохо...
Объясню свои танцы с бубном: квик при наличии большого количества меток на чарте начинает тупить ( много меток рисует еще BS_Volume). Поэтому в пятницу, в конце сессии удалял все метки в диаграмме, перезапускал скрипт и ориентировался в понедельник по пятничным меткам.


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

Код
tTrades = 300000 -- КОЛ-ВО ПОСЛЕДНИХ СДЕЛОК ДЛЯ РАСЧЕТА

Для фьючей нормально, если количество сделок превышает 600-700 тыс. за день. Нужно просто увеличить tTrades, тогда точно все сделки будут отрисованы.

Related to Lua (Quick) it is possible to have further detail? Thanks in advance.

http://arqatech.com/ru/products/quik/terminals/user-applications/quik-workstation/


 

Отметьте интересные вам фрагменты текста и они станут доступны по уникальной ссылке в адресной строке браузера.