Программа написана на python с использованием библиотеки Selenium 4. Работа осуществляется в 4 режимах, все действия происходят в локальном браузере chrome установленном в системе, а не отдельном экземпляре, который создает selenium: 1) подключиться браузеру chrome, зайти на сайт lbank, и при необходимости осуществить авторизацию, если она не выполнена; 2) перейти по ссылке с валютной парой и ожидать дальнейших действий; 3) осуществить покупку; 4) осуществить продажу. Программа также в фоновом режиме отслеживает всплывающие окна и осуществляет работу с ними. Сайт lbank является динамическим, т.е. классы постоянно меняются, программа это учитывает.