- PVSM.RU - https://www.pvsm.ru -
Пользователи форума для инвесторов и трейдеров Bear Bull Traders нередко обсуждают вопросы гаджетов для торговли на бирже. В одном из тредов участник по имени Райан поделился [2] своим опытом превращения цифровой панели на клавиатуре в специализированный гаджет с горячими клавишами для сверхбыстрой торговли. Мы подготовили подробную адаптацию его истории.
Существуют специализированные гаджеты для онлайн-трейдинга — мы рассказывали [3] о них в блоге. Некоторые трейдеры используют кейпад X-keys XK-24 [4], но его стоимость довольно высока, поэтому автор топика отказался от такого варианта.
Изображение: xkeys.com [5]
Клавиатуры и кейпады для геймеров также не подошли по разным причинам, например Stream Deck [6] от Elgato работал только под Windows 10, а нужно было работать под «семеркой».
Изображение: elgato.com [7]
В итоге было решено превратить в инструмент трейдера обычную USB-клавиатуру — для этого нужно было лишь каким-то образом перепрограммировать ее клавиши так, чтобы с ее помощью отправлять торговые приказы в торговый терминал в одно касание.
Прежде чем приступать к перепрограммированию, нужно было решить, какие клавиши за что будут отвечать, и соответствующим образом их промаркировать. Райан разработал специальную табличку с перечислением горячих клавиш, вырезал новые обозначения из бумаги и приклеих их к выбранным клавишам. В итоге все выглядело примерно так:
Для перепрограммирования клавиатуры использовалась программа HID Macros [8]. Это был личный проект одного разработчика, который решил [9] переписать систему на новом языке программирования. Проект уже не обновляется, но последняя версия программы вполне хорошо работает. Настроить HID Macros помогает вот это подробное руководство [10].
Работает все довольно просто. Например, если вам нужно запрограммировать на клавиатуре клавишу с цифрой семь таким образом, чтобы она при нажатии печатала букву b, то для этого нужно подключить клавиатуру, открыть программу и обнаружить девайс с помощью функции Scan. Затем нужно будет нажать на клавишу, которую следует перепрограммировать, и выбрать новое действие, выбрав Send keyboard sequence и нажав на нужную клавишу. После этого конфигурация сохраняется, и клавиша начинает вести себя по-новому.
В итоге можно получить вторую клавиатуру, на которой настроены горячие клавиши для совершения нужных операций. После этого достаточно лишь подключить получившееся устройство к компьютеру и настроить горячие клавиши в торговом терминале. Другие пользователи форума также попробовали поэкспериментировать и, например, создать специализированный кейпад для трейдинга (изображен на заглавной картинке топика).
Автор: ITICapital
Источник [19]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/gadzhety/282404
Ссылки в тексте:
[1] Image: https://habr.com/company/iticapital/blog/413693/
[2] поделился: https://www.bearbulltraders.com/forums/topic/custom-keyboard-with-hidmacros/
[3] рассказывали: https://habr.com/company/iticapital/blog/206506/
[4] кейпад X-keys XK-24: http://xkeys.com/xkeys/xk24.php
[5] xkeys.com: http://xkeys.com
[6] Stream Deck: https://www.elgato.com/en/gaming/stream-deck
[7] elgato.com : https://www.elgato.com
[8] HID Macros: http://www.hidmacros.eu/
[9] решил: http://www.hidmacros.eu/forum/viewtopic.php?f=10&t=241#p794
[10] руководство: http://www.instructables.com/id/Making-a-powerful-programmable-keypad-for-less-tha/
[11] ITI Capital: https://iticapital.ru/
[12] Аналитика и обзоры рынка: https://iticapital.ru/research-education/research/
[13] Назад в будущее: проверка работоспособности торгового робота с помощью исторических данных: https://habr.com/company/iticapital/blog/238839/
[14] Часть 1: https://habr.com/company/iticapital/blog/263097/
[15] Часть 2: https://habr.com/company/iticapital/blog/264141/
[16] Часть 3: https://habr.com/company/iticapital/blog/266623/
[17] Часть 4: https://habr.com/company/iticapital/blog/268929/
[18] Часть 5: https://habr.com/company/iticapital/blog/270215/
[19] Источник: https://habr.com/post/413693/?utm_campaign=413693
Нажмите здесь для печати.