Влад Коп
Влад Коп личный блог
16 апреля 2016, 13:02

Визуализация сделок на графике в QUIK.

Давно подумывал обзавестись таким скриптом, вчера занялся поисками..

Нашел в этом топике подходящий скрипт http://smart-lab.ru/blog/279473.php, автору — спасибо!

Скрипт рабочий, но для меня был неудобен формат данных в trades.csv. Первый столбец содержал данные в формате <ГГГГ-ММ-ДД ЧЧ: ММ: СС>;<ТИКЕР>..., т.е. дата и время сделки были в одной ячейке. Мой скрипт (История позиций © Михаил Понамаренко), сохраняющий сделки, имеет иной формат <ГГГГММДД><ЧЧММСС><ТИКЕР>… Приводить данные по моим сделкам в соответствии с форматом скрипта LCHI.lua — гемор. Недолго подумав, я решил, вместо постоянного переформатирования своих данных, один раз внести изменения в код скрипта. Что и было сделано.

Но это не всё! Я использую несколько субсчетов (кодов клиента) и мне хотелось видеть во всплывающих подсказках (hints) по какому коду клиента была проведена сделка. Код скрипта был доработан, в trades.csv добавлен еще один столбец с текстовыми данными, можно так же использовать его для добавления комментов к сделке.

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

Скачать скрипт

Визуализация сделок на графике в QUIK.


Отдельная благодарность уважаемому Дмитрию (quikluacsharp.ru) за помощь в реализации моих «хотелок» в код.

UPD. Один нюанс остался «за кадром»… В столбце <тикер> указывается идентификатор графика, на котором будут размещены метки. То есть если сделка была, например, по Сберу, то совершенно не обязательно <тикер> = SBER. Он может быть произвольным, хоть «абра-кадабра», главное соответствие <тикер> и идентификатора графика цены.
13 Комментариев
  • Мимо проходил
    16 апреля 2016, 13:20
     у таких приводов минус, что чтоб история записывалась, терминал должен быть открыт. а я многие сделки с веб квика открываю или закрываю.
  • Александр М (trdrobot)
    16 апреля 2016, 14:18
    У меток с текстом есть проблема, такую метку нельзя точно позиционировать на графике, она плывет. Точно позиционировать можно только метку, где нет текста и есть картинка. На сайте уважаемого Дмитрия я больше не пишу, т.к. он сайт замкнул на себя и другим разработчикам не дает общаться с посетителями.
  • Александр М (trdrobot)
    16 апреля 2016, 17:27
    Скрипт вполне рабочий, он просто показывает значками ваши сделки из файла. Если вы хотите что-то в него добавить, изменить формат файла или отдельно что-то написать в виде робота полноценного или помощника, то пишите, я всегда рад помочь.
  • pavel_
    09 февраля 2020, 15:14
    Влад коп, можно Вас попросить обновить ссылку на скрипт? Она уже не работает. Спасибо заранее!

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн