В Jatotrader 2.9.1 с сегодняшнего дня есть возможность визуализации сделок участников ЛЧИ не только по фьючерсам, акциям и валютам, но и по опционам. Данные берутся с сайта МОЕХ. Ничего специально закачивать не нужно. Как этим пользоваться было показано в коротком видео (1 мин 48 сек). См. топик на прошлой неделе.
Добавлена еще одна приятная возможность: если в таблице сделок кликнуть в столбце «Подсветка», то соответствующая сделка будет найдена и подсвечена на графике, а график будет «отмотан» к месту сделки.
Чтобы добавить столбец «Подсветка», кликните правой кнопкой мыши на заголовке таблицы сделок и включите галочку «Подсветка».
Если вы устанавливали Jatotrader после 5 октября, то для получения описанных возможностей достаточно скачать «заплатку» и распаковать ее в папку Jatotrader поверх старых файлов. Ничего переустанавливать не нужно. Если устанавливали ранее, то скачайте обновление и распакуйте его поверх старых файлов. Кстати, если переустанавливаете программу, сохраняйте файл ключа key.lic, чтобы не получать его заново.
Всем удачи!
ЗЫ: начальные позиции участников не учтены
Порядок установки Jatotrader:
Если устанавливаете впервые Jatotrader, то
1. Cкачайте сначала установщик и запустите его.
2. Затем скачайте обновление, распакуйте его поверх старых файлов в папку Jatotrader (с заменой).
3.Иногда нужно ставить «заплатку», если она отличается от обновления по дате (в ней, как правило, устраняются ошибки).
Скачать Jatotrader можно здесь. Как получить ключ в этом видео. Если нужно подключиться к КВИКУ смотри здесь.
Если ругаются Касперы, Авасты и пр. антивиры не пугаться — в программе нет ничего вредного — только полезное. Прога сложная, и в ней есть заходы на сайты биржи (актуальные данные по ГО и инструментам, ЛЧИ), финама (экспорт данных), инвестингком (новости), а также на сайт разработчика (обновления, онлайн документация).
Подпиcаться на мой канал можно здесь в ютьюбе.
добрый день подскажите как загрузить данные по участнику лчи принудительно из другого источника, т.к. они не совпадают. enter1 например какие то непонятки. я брал здесь https://investor.moex.com/trader2019?user=211991
с какого источника Вы берете данные.
(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))))))))
Откомпилированная версия будет завтра утром в виде заплатки (скачать и распаковать в паку Джато поверх старых файлов.