Давно подумывал обзавестись таким скриптом, вчера занялся поисками..
Нашел в этом топике подходящий скрипт
http://smart-lab.ru/blog/279473.php, автору — спасибо!
Скрипт рабочий, но для меня был неудобен формат данных в trades.csv. Первый столбец содержал данные в формате <ГГГГ-ММ-ДД ЧЧ: ММ: СС>;<ТИКЕР>..., т.е. дата и время сделки были в одной ячейке. Мой скрипт (
История позиций © Михаил Понамаренко), сохраняющий сделки, имеет иной формат <ГГГГММДД><ЧЧММСС><ТИКЕР>… Приводить данные по моим сделкам в соответствии с форматом скрипта LCHI.lua — гемор. Недолго подумав, я решил, вместо постоянного переформатирования своих данных, один раз внести изменения в код скрипта. Что и было сделано.
Но это не всё! Я использую несколько субсчетов (кодов клиента) и мне хотелось видеть во всплывающих подсказках (hints) по какому коду клиента была проведена сделка. Код скрипта был доработан, в trades.csv добавлен еще один столбец с текстовыми данными, можно так же использовать его для добавления комментов к сделке.
Скрипт очень полезный, лично для меня — помогает анализировать сделки с бОльшим удобством, в отличии от скриншотов, которых еще и по 3-5 штук бывает на один трейд.
Скачать скрипт
Отдельная благодарность уважаемому Дмитрию (
quikluacsharp.ru) за помощь в реализации моих «хотелок» в код.
UPD. Один нюанс остался «за кадром»… В столбце <тикер> указывается идентификатор графика, на котором будут размещены метки. То есть если сделка была, например, по Сберу, то совершенно не обязательно <тикер> = SBER. Он может быть произвольным, хоть «абра-кадабра», главное соответствие <тикер> и идентификатора графика цены.
Я не разработчик и на кого Дмитрий замкнул свой ресурс мне в общем-то не важно. Вы буд-то с претензией об этом упомянули… Что вам мешает создать собственный ресурс или обосноваться на другом? Мне было бы интересно ваши посты почитать, разработки посмотреть, возможно даже принять участие в тестировании ваших разработок.
Проверил сейчас качество позиционирования на М5 — метки стоят правильно, на минутках посмотреть не могу — не хватает глубины истории графика. Проверю этот момент на других инструментах позже, но лично мне минутки не нужны, торгую М30 и выше.
Кстати не понятно как данный скрипт применить на истекших фьючерсах, график SIZ5 например нельзя построить штатными средствами.
У метки есть поле TEXT, которое позволяет прямо на графике вывести текст рядом с картинкой, вот из-за этого поля метка сразу сьезжает со своих координат. На будущее тогда имейте в виду. В Вашем скрипте данное поле вообще не заполняется.
На истекших фьючерсах никак. Это уже проблемы КВИК, он не показывает инструменты, которые закончились, если они у Вас не были открыты заранее, т.е. Вы не можете по ним заказать данные.
Претензия то небольшая. Дмитрий изначально позиционировал свой ресурс, как открытый для всех, где разработчики могут помочь начинающим пользователям, а для этого надо как минимум с этим пользователей общаться, а тут обратной связи нету.
А мой сайт есть у меня в профиле: http://luarobot.apmt.ru/