Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Разрабатываем менеджер терминалов (Часть 1): Постановка задачи:
Как обеспечить возможность удобного контроля за несколькими терминалами, на которых торгуют советники, да ещё и на разных компьютерах? Попробуем создать веб-интерфейс по управлению запуском торговых терминалов MetaTrader 5 и просмотру детальной информации о работе каждого экземпляра.
Задача, конечно, очень объёмная и поэтому требует определённых усилий, чтобы хотя бы начать работать над её решением. Но мы уже неоднократно пользовались простым принципом, который хорошо помогает в таких ситуациях. Одним из его названий можно считать такое: "Как съесть слона? — По кусочкам". Это означает, что любую сложную задачу нужно разбивать на маленькие, выполнимые части, и решать их поочерёдно, пока не будет достигнута общая цель. Это поможет избежать перегрузки, сохранить мотивацию и быстрее достичь результата.
Поэтому начнем с разработки упрощённого веб-сервера терминалов. Он будет пока что решать простую задачу: по запросам клиента запускать и останавливать терминал на сервере, подключенный к определённому торговому счёту. В промежутке между этими запросами клиент может отправлять запросы на получение актуальной информации о состоянии счёта. Кто такой клиент в данном контексте? Сейчас в роли клиента будем выступать в основном мы, используя для отправки запросов браузер или другие инструменты, которые позволяют послать HTTP-запрос на веб-сервер. В дальнейшем в роли клиента сможет выступать главный веб-сервер, если мы сохраним намеченную вначале архитектуру.
Автор: Yuriy Bykov