Получить консультацию
+7(499)940-52-58
Моя корзина
Ваша корзина пуста
Корзина пуста!

Оформить заказ Очистить

Exante API. Интерфейс советника. Часть 6

Exante API. Интерфейс советника. Часть 6

После того как, код написан и проверен в торговле, можно передавать программу заказчику.

Так как Python не относится к компилируемым языкам, пользователю нужно будет установить его на свой компьютер и запускать советник через терминал, что не совсем удобно.

Чтобы робот приобрел законченный вид, необходимо снабдить его графическим интерфейсом и преобразовать в исполняемый файл.

Интерфейс пользователя

Для проектирования интерфейса можно использовать программу Qt Designer, которая поставляется вместе с модулем PyQt5. Интерфейс собирается как конструктор в рабочем окне программы. После того как все готово, запускаем на выполнение и получаем код для Python.

В моем случае интерфейс выглядит так:

Интерфейс советника

Кнопка "СТАРТ" запускает робот, "СТОП" останавливает. Поля, подсвеченные серым цветом – выпадающие списки параметров. Окно снизу используется для вывода комментариев.

Для того чтобы встроить интерфейс в программу, можно код советника оформить в виде отдельного класса. Значения переменных класса устанавливаются после нажатия кнопки "СТАРТ".

Исполняемый файл

Для преобразования кода на Python в исполняемый файл, можно использовать пакет pyinstaller. В результате сборки получаем файл с расширением exe, который можно запускать на любом компьютере.

В заключение

Если Вам необходимо сделать советник для торговли через брокера Exante по API, трейдинг мастерская Гуру Нет, может выполнить эту работу.

Автор:

Категория: Разработка | Добавил: lugovtsov7 (30.09.2020)
Просмотров: 32 | Теги: exante api
Всего комментариев: 0
avatar