Exante API. Подготовка к работе. Часть 2Прежде чем начать писать код, нужно подготовиться:
Техническое заданиеТехническое задание на робота предоставляет заказчик. Пример:
Язык программированияОтвет сервера, на запрос о свойствах символа, выглядит как словарь языка Python. Логично программировать советника на этом языке. Понадобится установить на компьютер системный Python и среду программирования PyCharm. Проверка работыДля полноценного тестирования советника на исторических данных, необходимо написать свой Тестер. Ограничимся проверкой работоспособности на демо-счете. Нужно чтобы робот открывал и закрывал сделки, и это было видно на графике цены. В личном кабинете открываем демо- счет и устанавливаем на компьютер терминал Exante. Вид советника для конечного пользователяЯзык Python относится к интерпретируемым языкам программирования. Это означает, что для выполнения программы не требуется перевод в машинный код. Но чтобы пользоваться написанной программой, у пользователя на машине должен быть установлен Python. Запуск программы осуществляется через консоль. Все это создает определенные трудности для конечного пользователя. Для перевода кода в исполняемый файл, с расширением exe, существует специальный модуль. Кроме того, необходимо разработать интерфейс программы. Для разработки интерфейса понадобится установить модуль PyQt5. Графика рисуется с помощью программы Qt Designer, которая входит в состав модуля. На этом подготовительный этап завершен. Можно переходить к программированию советника.
Автор: Lug77 | |
Категория: Разработка | Добавил: lugovtsov7 (27.09.2020) | |
Просмотров: 798 | Теги: |
Всего комментариев: 0 | |