Skip to content

Hellek/tinkoff-invest-hotkeys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

tinkoff-invest-hotkeys

Коллеги, если у вас есть желание использовать горячие клавиши для покупки или продажи, делюсь своими наработками. О чём речь:

  • я написал простой js-скрипт https://gist.github.com/Hellek/d4cdde33ac22ca6589514ea1e6ea9cde
  • оформлять как расширение не стал, т.к. это гемор, и я делаю в первую очередь для себя
  • кто шарит в коде, прошу остальным коллегам добавить спокойствия, подтвердив, что зловредов нет

Как это работает:

  • т.к. это не расширение, нужно скопировать от строки "// Утилиты" до "usePlugin()" включительно
  • код вставляется на странице https://www.tinkoff.ru/invest-terminal, в консоли браузера (обычно открывается по клику на F12, и там вкладка "Console" или "Консоль")
  • далее Enter. Код указывается однократно и действует до ближайшего обновления страницы или закрытия вкладки.

При каких условиях работает:

  • Если у вас открыт виджет "Заявка"
  • Если у вас стандартная клавиатура (российская, английская)
  • Более менее современный браузер

Какой функционал:

  • При нажатии на клавишу S/Ы (sell) будет то же самое действие, что и по клику на "Продажа"
  • При нажатии на B/И (buy), то же что и "Покупка"
  • Если по какой-то причине Тинькофф изменит интерфейс, то данные клавиши не сработают (ошибки не будет, но и исполнения заявки тоже)
  • Если заявка исполнена, то при повторном нажатии S/B/Ы/И будет то же самое, что и по нажатии на "Совершить ещё одну покупку/продажу"
  • Если указано 0 лотов или не указана цена, то в нижнем левом углу выпадет уведомляшка
  • Если выставлена рыночная цена, то будет проверка только на кол-во лотов
  • Обращаю внимание ещё раз, данный код имитирует только клик на оригинальные кнопки + иногда для удобства может выпадать уведомляшка, никакой доп. логики нет. Как вы знаете в терминале иногда бывают баги, поэтому логично, если по клику на "Купить" появляется некий баг, то и по нажатии на "B" на клавиатуре будет то же самое

p.s. Буду благодарен за обратную связь

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published