- PVSM.RU - https://www.pvsm.ru -

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками - 1 [1]

Пользователи форума для инвесторов и трейдеров Bear Bull Traders нередко обсуждают вопросы гаджетов для торговли на бирже. В одном из тредов участник по имени Райан поделился [2] своим опытом превращения цифровой панели на клавиатуре в специализированный гаджет с горячими клавишами для сверхбыстрой торговли. Мы подготовили подробную адаптацию его истории.

Шаг #1: железо

Существуют специализированные гаджеты для онлайн-трейдинга — мы рассказывали [3] о них в блоге. Некоторые трейдеры используют кейпад X-keys XK-24 [4], но его стоимость довольно высока, поэтому автор топика отказался от такого варианта.

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками - 2

Изображение: xkeys.com [5]

Клавиатуры и кейпады для геймеров также не подошли по разным причинам, например Stream Deck [6] от Elgato работал только под Windows 10, а нужно было работать под «семеркой».

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками - 3

Изображение: elgato.com [7]

В итоге было решено превратить в инструмент трейдера обычную USB-клавиатуру — для этого нужно было лишь каким-то образом перепрограммировать ее клавиши так, чтобы с ее помощью отправлять торговые приказы в торговый терминал в одно касание.

Прежде чем приступать к перепрограммированию, нужно было решить, какие клавиши за что будут отвечать, и соответствующим образом их промаркировать. Райан разработал специальную табличку с перечислением горячих клавиш, вырезал новые обозначения из бумаги и приклеих их к выбранным клавишам. В итоге все выглядело примерно так:

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками - 4

Шаг #2: софт

Для перепрограммирования клавиатуры использовалась программа HID Macros [8]. Это был личный проект одного разработчика, который решил [9] переписать систему на новом языке программирования. Проект уже не обновляется, но последняя версия программы вполне хорошо работает. Настроить HID Macros помогает вот это подробное руководство [10].

Работает все довольно просто. Например, если вам нужно запрограммировать на клавиатуре клавишу с цифрой семь таким образом, чтобы она при нажатии печатала букву b, то для этого нужно подключить клавиатуру, открыть программу и обнаружить девайс с помощью функции Scan. Затем нужно будет нажать на клавишу, которую следует перепрограммировать, и выбрать новое действие, выбрав Send keyboard sequence и нажав на нужную клавишу. После этого конфигурация сохраняется, и клавиша начинает вести себя по-новому.

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками - 5

Результат

В итоге можно получить вторую клавиатуру, на которой настроены горячие клавиши для совершения нужных операций. После этого достаточно лишь подключить получившееся устройство к компьютеру и настроить горячие клавиши в торговом терминале. Другие пользователи форума также попробовали поэкспериментировать и, например, создать специализированный кейпад для трейдинга (изображен на заглавной картинке топика).

Другие материалы по теме финансов и фондового рынка от ITI Capital [11]:

Автор: 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