Блог им. 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
8 комментариев
А нет возможности визуализации например 2011 года? Интересно посмотреть как всякие старые легенды торговали..

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

добрый день подскажите как загрузить данные по участнику лчи принудительно из другого источника, т.к. они не совпадают. enter1 например какие то непонятки. я брал здесь https://investor.moex.com/trader2019?user=211991 
с какого источника Вы берете данные.
avatar
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
 если интересно, еще одна ошибка ...  JamesApple  на яндексе вылетает окно 

avatar
iWANTforLCHI2019fromZERO, ок, гляну

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


avatar

теги блога Евгений Шибаев

....все тэги



UPDONW
Новый дизайн