Блог им. jatotrade_com

Визуализация сделок участников ЛЧИ в терминале Jatotrader (теперь и опционы)

В Jatotrader 2.9.1 с сегодняшнего дня есть возможность визуализации сделок участников ЛЧИ не только по фьючерсам, акциям и валютам, но и по опционам. Данные берутся с сайта МОЕХ. Ничего специально закачивать не нужно. Как этим пользоваться было показано в коротком видео (1 мин 48 сек). См. топик на прошлой неделе.
Добавлена еще одна приятная возможность: если в таблице сделок кликнуть в столбце «Подсветка», то соответствующая сделка будет найдена и подсвечена на графике, а график будет «отмотан» к месту сделки.

Визуализация сделок участников ЛЧИ в терминале Jatotrader (теперь и опционы)

Чтобы добавить столбец «Подсветка», кликните правой кнопкой мыши на заголовке таблицы сделок и включите галочку «Подсветка».
Визуализация сделок участников ЛЧИ в терминале Jatotrader (теперь и опционы)
Если вы устанавливали Jatotrader после 5 октября, то для получения описанных возможностей достаточно скачать «заплатку» и распаковать ее в папку Jatotrader поверх старых файлов. Ничего переустанавливать не нужно. Если устанавливали ранее, то скачайте обновление и распакуйте его поверх старых файлов. Кстати, если переустанавливаете программу, сохраняйте файл ключа key.lic, чтобы не получать его заново.

Всем удачи!

ЗЫ: начальные позиции участников не учтены

Порядок установки Jatotrader:
Если устанавливаете впервые Jatotrader, то
1. Cкачайте сначала установщик и запустите его.
2. Затем скачайте обновление, распакуйте его поверх старых файлов в папку Jatotrader (с заменой).
3.Иногда нужно ставить «заплатку», если она отличается от обновления по дате (в ней, как правило, устраняются ошибки).

Скачать Jatotrader можно здесь. Как получить ключ в этом видео. Если нужно подключиться к КВИКУ смотри здесь.
Если ругаются Касперы, Авасты и пр. антивиры не пугаться — в программе нет ничего вредного — только полезное. Прога сложная, и в ней есть заходы на сайты биржи (актуальные данные по ГО и инструментам, ЛЧИ), финама (экспорт данных), инвестингком (новости), а также на сайт разработчика (обновления, онлайн документация).
Подпиcаться на мой канал можно здесь в ютьюбе.

★2 | ₽ 5
А нет возможности визуализации например 2011 года? Интересно посмотреть как всякие старые легенды торговали..

avatar

kyotaa

kyotaa, в принципе визуализировать можно все, если есть данные о сделках за прошлые годы. Я помню тогда биржа делала детализацию до  секунды… На бирже данные только с 2014 года.
avatar

Евгений Шибаев


добрый день подскажите как загрузить данные по участнику лчи принудительно из другого источника, т.к. они не совпадают. enter1 например какие то непонятки. я брал здесь https://investor.moex.com/trader2019?user=211991 
с какого источника Вы берете данные.
avatar

siRIbr

iWANTforLCHI2019fromZERO, Огромное спасибо за замечание. Источник тот же, ни откуда принудительно загружать не нужно.  Просто при попытке уменьшить количество сделок (по одной цене и в одно и то же время) что-то пошло не так )). Вот исправленный код. Его можно вставить в конец файла connections.cfg через обыкновенный блокнот. Скопировать отсюда:

(defun funcall-lchi-ticker-menu (menu menu-item window)
(declare (ignore menu window))
(let* ((ticker-str (title menu-item))
(ticker-moex (find-moex-sec-id ticker-str))
(first (find ticker-str *lchi-deals* :key #'(lambda (x) (princ-to-string (tiker x))) :test #'string=))
(last (find ticker-str *lchi-deals* :key #'(lambda (x) (princ-to-string (tiker x))) :test #'string= :from-end t))
(first-date (if first (deal-date first)))
(last-date (if last (deal-date last))))
(unless ticker-moex
(pop-up-message-dialog *main-wnd* «Поиск на MOEX» (format nil «Инструмент ~a не найден или не торгуется.» ticker-str) warning-icon «Ok»)
(return-from funcall-lchi-ticker-menu))
(when (and first-date last-date)
(when ticker-moex
(create-ticker ticker-moex)
(let* ((wnd (eval (read-from-string ticker-str))))
(with-message-window ((format nil «Загрузка данных...») :owner (frame-child (main-wnd wnd)) :width 150 :height 80
:font (make-font-ex nil «Arial» 12) :foreground-color white :background-color dark-gray)
(clear-old-data wnd)
(setf (start-date wnd) (convert-yyyymmdd-to-ddmmyy (incf-date last-date 2)))
(set-Nmin-time-frame wnd (read-from-string (format nil ":~amin" (period (car (time-candle-list wnd)))))))
; Обновляем открытую таблицу сделок
(when (windowp (orders-wnd wnd))
(setf (object-list (orders-wnd wnd)) (user-deals wnd))
(setf (range (vscroll-bar (orders-wnd wnd)))
(list 0 (max 0 (1- (length (if (object-prop (orders-wnd wnd))
(funcall (object-prop (orders-wnd wnd)) (grid-object (orders-wnd wnd)))
(grid-object (orders-wnd wnd))))))))
(setf (value (vscroll-bar (orders-wnd wnd))) 0)
(setf (cur-ind (orders-wnd wnd)) 0)
(invalidate (frame-child (orders-wnd wnd))))
(invalidate (frame-child (main-wnd wnd))))))))


Откомпилированная версия будет завтра утром в виде заплатки (скачать и распаковать в паку Джато поверх старых файлов.
avatar

Евгений Шибаев

спаибо
avatar

siRIbr

 если интересно, еще одна ошибка ...  JamesApple  на яндексе вылетает окно 

avatar

siRIbr

iWANTforLCHI2019fromZERO, ок, гляну

avatar

Евгений Шибаев

iWANTforLCHI2019fromZERO, поправьте в файле symbols.dat шаг цены Яндекса с 0.5 на 0.1 и перезагрузите Джато.


avatar

Евгений Шибаев


....все тэги
2010-2020
UPDONW