Exante API. Интерфейс советника. Часть 6После того как, код написан и проверен в торговле, можно передавать программу заказчику. Так как Python не относится к компилируемым языкам, пользователю нужно будет установить его на свой компьютер и запускать советник через терминал, что не совсем удобно. Чтобы робот приобрел законченный вид, необходимо снабдить его графическим интерфейсом и преобразовать в исполняемый файл. Интерфейс пользователяДля проектирования интерфейса можно использовать программу Qt Designer, которая поставляется вместе с модулем PyQt5. Интерфейс собирается как конструктор в рабочем окне программы. После того как все готово, запускаем на выполнение и получаем код для Python. В моем случае интерфейс выглядит так: Кнопка "СТАРТ" запускает робот, "СТОП" останавливает. Поля, подсвеченные серым цветом – выпадающие списки параметров. Окно снизу используется для вывода комментариев. Для того чтобы встроить интерфейс в программу, можно код советника оформить в виде отдельного класса. Значения переменных класса устанавливаются после нажатия кнопки "СТАРТ". Исполняемый файлДля преобразования кода на Python в исполняемый файл, можно использовать пакет pyinstaller. В результате сборки получаем файл с расширением exe, который можно запускать на любом компьютере. В заключениеЕсли Вам необходимо сделать советник для торговли через брокера Exante по API, трейдинг мастерская Гуру Нет, может выполнить эту работу.
Автор: Lug77 | |
Категория: Разработка | Добавил: lugovtsov7 (30.09.2020) | |
Просмотров: 724 | Теги: |
Всего комментариев: 0 | |