Скачать книгу

решение позволяет резко повысить устойчивость к DDoS-атакам, снизить нагрузку на сервер и увеличить его производительность. Отличительной чертой платформы MetaTrader является обязательное использование операционной системы Windows для серверной части.

      Новый протокол связи не сохранил совместимости с MetaTrader 3. Разработчики отказались от открытого клиентского API. Есть только API, доступные для менеджеров и администраторов серверной части. Все предыдущие разработки, использовавшие клиентское API, не работают с серверами MetaTrader 4.

      Взамен клиентского API существенно расширена функциональность Си-подобного языка программирования торговых стратегий (MQL4), поддерживается работа с библиотеками DLL. В MQL4 отсутствует возможность одновременного получения котировок из нескольких источников и их параллельный анализ. Ранее такая задача решалась на базе API. Сейчас MQL4 является частью терминала и не позволяет экспортировать соответствующие функции в другие самостоятельные приложения.

      Платформа всё так же ориентирована исключительно для маржинальной торговли на рынках Forex, Futures и CFD, но не ориентирована на фондовый рынок или для проведения операций без маржинальных условий:

      – нет возможности выставить собственную заявку в рынок, чтобы её увидели другие торговцы;

      – нет возможности посмотреть список существующих на рынке заявок;

      – нет механизмов работы с опционами;

      – нет возможности подключить дополнительный источник котировок и новостей;

      – нет механизмов работы в национальной валюте (отчёт на клиентском терминале всегда формируется на английском языке с указанием USD в качестве валюты).

      Платформа включает в себя следующие компоненты:

      MetaTrader 4 Server – ядро системы, серверная часть. Предназначена для обработки запросов пользователей на совершение торговых операций, выставление и исполнение ордеров. Также транслирует котировки и новости, ведёт протоколы и архивы. Работает в виде службы. Не имеет самостоятельного интерфейса. Производитель советует организовывать выделенный сервер с платформой Windows Server, на котором кроме MetaTrader 4 Server больше ничего не запускается. Практика показывает, что параллельный запуск на этом же оборудовании любой другой программы резко снижает устойчивость работы MetaTrader 4 Server. Использование каждой копии лицензируется отдельно.

      MetaTrader 4 Administrator – предназначен для удаленного управления серверной частью в виде указания параметров настройки, настройками финансовых инструментов, баз данных и так далее. Имеет незначительные возможности операций с клиентскими счетами. Платформа Windows Vista/XP/2000. Лицензия на использование неограниченного числа копий включена в лицензию сервера.

      MetaTrader 4 Manager – предназначен для обработки торговых запросов и управления счетами клиентов. Платформа Windows Vista/XP/2000. Лицензия на использование неограниченного числа копий включена в лицензию сервера.

      MetaTrader 4 Data Center – представляет собой специализированный прокси-сервер, предназначенный для повышения масштабируемости и безопасности платформы,

Скачать книгу