Для установки терминала необходимо скачать дистрибутив и запустить его. Далее, потребуется выбрать каталог установки программы и следовать подсказкам визарда. По завершении установки произойдет автоматический запуск терминала.
Также можно инсталлировать терминал поверх уже установленной версии. При этом все настройки терминала останутся в том состоянии, в каком они были сохранены в предыдущей версии. Исключением могут быть: профиль и шаблон DEFAULT, а также стандартные MQL4-программы, входящие в комплект поставки. Поэтому рекомендуется не изменять стандартные шаблоны и профили, а MQL4-программы создавать под уникальными именами.
Если необходимо работать с несколькими счетами одновременно, то нужно устанавливать соответствующее количество терминалов в различные директории. При этом каждый терминал имеет индивидуальные настройки за исключением регистрационных данных и языка интерфейса, которые записываются в системный реестр.
Терминал позволяет работать с двумя видами счетов: демонстрационный (тренировочными) и реальными. Демонстрационные счета дают возможность работать в тренировочном режиме без реальных денег, но при этом качественно отработать торговую стратегию. Они обладают теми же функциональными возможностями, что и реальные счета. Отличие состоит в том, что демонстрационные счета можно открывать без соответствующих инвестиций и, следовательно, нельзя претендовать на прибыль с них.
Чтобы открыть демонстрационный счет, необходимо выполнить команду меню "Файл — Открыть счет" или одноименную команду контекстного меню окна "Навигатор — Счета". Кроме того, во время первого запуска программы будет предложено открыть демонстрационный счет, чтобы сразу приступить к работе.
При открытии счета будут запрошены следующие данные:
Чтобы активировать кнопку "Далее" и продолжить регистрацию, необходимо выставить флажок "Я согласен получать новости по почте".
Затем нужно выбрать сервер, к которому будет производиться подключение. В списке указаны адреса доступных серверов, названия компаний и пинг. Самым предпочтительным является сервер с наименьшим пингом. Для дополнительной проверки пинга доступных серверов можно нажать кнопку "Сканировать", после чего данные по пингу обновятся.
Также в данном окне доступна возможность добавления нового сервера для подключения. Для этого необходимо нажать кнопку " добавить новый сервер" или клавишу "Insert".
Сервер можно указать несколькими способами:
После указания сервера, нажмите клавишу "Enter". Для удаления одного из серверов следует выбрать его и нажать клавишу "Delete".
По окончании успешной регистрации появится окно, содержащее информацию об открытом счете: "Логин" — номер аккаунта, "Пароль" — пароль для доступа, "Инвестор" — инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций).
По завершении регистрации новый счет появляется в окне "Навигатор — Счета", и с ним уже можно работать. При этом сервер также отсылает на терминал письмо с логином и паролями для данного счета. Это письмо можно найти в окне "Терминал — Почтовый ящик". Кроме того, после успешной регистрации счета происходит его автоматическая авторизация.
Внимание: в случае возникновения проблем при регистрации счета следует обратиться в службу технической поддержки брокерской компании.
Реальные счета, в отличие от демонстрационных, не могут быть открыты из терминала. Они открываются брокерскими компаниями на определенных условиях. Реальные счета помечаются соответствующим значком в окне "Навигатор — Счета". Чтобы перейти к работе с ними, необходимо выполнить авторизацию.
Авторизацией называется подключение терминала к серверу с использованием логина и пароля. Она дает право управлять торговым счетом. В терминале реализовано два вида доступа к счету: основной и инвесторский. Авторизация с использованием основного пароля дает полные права при работе с терминалом. При инвесторской авторизации можно просматривать состояние счета, проводить анализ ценовых данных и работать со своими советниками, но нельзя совершать торговые операции, в том числе и с помощью советников. Инвесторский доступ является удобным инструментом для демонстрации торгового процесса на данном счете.
Для авторизации необходимо выполнить команду " Логин" контекстного меню счета (контекстное меню вызывается нажатием правой кнопки мыши на номере счета) в окне "Навигатор" или меню "Файл". Затем в появившемся окне следует указать номер счета, один из его паролей (основной или инвесторский) и выбрать сервер. Указав все данные, необходимо нажать кнопку "Логин".
Внимание: если включена опция "Хранить личную информацию", при следующем запуске терминала будет происходить автоматическая авторизация последнего использованного счета. Опция "Сохранять личные настройки и данные при старте" в настройках терминала выполняет то же действие.
Весь обмен информацией между клиентским терминалом и сервером идет с использованием шифрования на основе 128-битных ключей. Этого достаточно для обеспечения безопасности торговых операций. Однако, помимо этой системы, терминал позволяет использовать еще одну — систему безопасности на основе алгоритма электронно-цифровых подписей RSA. Это ассиметричный алгоритм шифрования, который подразумевает наличие публичного и секретного ключей. Публичный ключ может свободно распространяться и использоваться для проверки подлинности сообщения, которое подписывается с помощью секретного ключа. Гарантируется, что, зная публичный ключ, невозможно за приемлемое время вычислить секретный. Вычисление секретного ключа на основе публичного даже на мощных современных компьютерах может занять десятки и сотни лет.
Внимание: дополнительная система безопасности на основе электронно-цифровых подписей (ЭЦП) включается на сервере.
В режиме дополнительной безопасности при первом подключении к серверу появится специальное окно, предназначенное для генерации открытого и закрытого ключей. Для создания ключей необходимо поводить курсором мыши по черной области окна, чтобы создать случайную последовательность данных. Тогда на ее основе произойдет генерация ключей. Сгенерированная пара ключей (публичный и секретный) сохраняется на жестком диске, а публичный ключ отсылается на торговый сервер. В будущем, используя публичный ключ, сервер будет проверять достоверность подписанной информации.
Внимание:
- если для торгового счета включена дополнительная система безопасности, то при работе на другом компьютере необходимо перенести на него сгенерированные ключи (публичный и секретный). Они представляют собой файлы с расширением KEY и находятся в папке /CONFIG;
- в случае утери или повреждения любого из ключей необходимо обратиться в службу технической поддержки брокерской
Интерфейс терминала включает следующие элементы:
В заголовке программы указываются номер текущего счета, имя приложения, а также имя активного окна графика и его период.
В главном меню собраны все команды и функции, которые можно выполнять в клиентском терминале. В главное меню программы входят: "Файл", "Вид", "Вставка", "Графики", "Сервис", "Окно", "Справка".
Более детальная информация находится в разделе "Главное меню".
В терминал встроены четыре панели инструментов: "Стандартная", "Графики", "Графические инструменты" и "Период графика". В панелях продублированы основные команды и функции главного меню. Однако эти панели - настраиваемые, и в них можно собрать только наиболее часто используемые элементы управления.
Более детальная информация находится в разделе "Панели инструментов".
В данном окне представлен список финансовых инструментов. При помощи команд этого окна можно управлять торговыми позициями и графиками.
Более детальная информация находится в разделе "Обзор рынка".
В этом окне отображается информация о ценах, а также о наложенных индикаторах и советниках. Это информационное окно не позволяет совершать каких-либо действий.
Более детальная информация находится в разделе "Окно данных".
В навигационном окне сгруппированы открытые счета, советники, индикаторы и скрипты. При помощи окна "Навигатор" можно быстро управлять этими объектами.
Более детальная информация находится в разделе "Навигатор".
Терминал — это многофункциональное окно, предназначенное для работы с торговыми позициями, новостями, историей счета, алертами, внутренней почтой, а также логами программы и советников. Кроме того, окно "Терминал" позволяет открывать и модифицировать различные ордера и управлять торговыми позициями.
Более детальная информация находится в разделе "Терминал".
Данное окно предназначено для тестирования советников. Кроме тестирования и просмотра различных отчетов, в окне также можно производить оптимизацию параметров эксперта.
Более детальная информация находится в разделе "Тестер".
Ценовой график — основа анализа данных. Кроме динамики цен, на графике могут располагаться различные аналитические объекты: линейные инструменты, технические и пользовательские индикаторы, текст и геометрические фигуры.
Более детальная информация находится в разделе "Работа с графиками".
Для визуализации дополнительной информации в терминале дополнительно используется статусная строка. В строке расположены индикатор подключения к серверу, объем входящего и исходящего трафика, наименование активных шаблона и профиля, а также отображаются подсказки команд и ценовые данные.
Для быстрой работы с терминалом предназначены горячие клавиши, клавиши-акселераторы и строка быстрой навигации. Управление при помощи клавиш позволяет оперативно выполнять различные команды программы, а строка быстрой навигации позволяет точно перемещать график по временной оси, менять его период и даже сам инструмент.
Более детальная информация находится в разделе "Средства быстрой навигации"
"Терминал" — многофункциональное окно, открывающее доступ к различным возможностям терминала. Это окно позволяет контролировать торговую деятельность, просматривать новости и историю счета, настраивать сигналы, а также работать с внутренней почтой и системным журналом. Окно может быть открыто командой меню "Вид — Терминалы", нажатием клавиш-акселераторов Ctrl+T либо кнопки панели инструментов "Стандартная". В окне имеются несколько вкладок:
Внимание: часть вкладок окна "Терминал" может отсутствовать. Это означает, что в них нет никакой информации. Например, вкладка "Эксперты" будет скрыта до тех пор, пока не появится какое-либо сообщение от MQL4-программы.
Вкладка "Торговля" содержит информацию о текущем состоянии торгового счета, открытых позициях и выставленных отложенных ордерах.
Все открытые позиции располагаются в порядке сортировки, их можно сортировать по любому полю. Далее — строка баланса счета и финансового результата открытых позиций, а за ней — список отложенных ордеров. При срабатывании отложенного ордера открывается новая позиция, и строка отложенного ордера удаляется. Вместо нее в окне появляется строка открытой позиции.
Все торговые операции отображаются в виде таблицы с полями (слева направо):
Эта вкладка позволяет не только просматривать открытые позиции и выставленные ордера, но и управлять торговой деятельностью. Здесь можно: открыть новую позицию, выставить отложенный ордер, изменить или удалить его, а также закрыть позицию. Для этого необходимо воспользоваться командами контекстного меню:
Команда "Трейлинг стоп" может отсутствовать в контекстном меню, если на стороне брокера запрещено использование данной функции.
Клавиши-акселераторы Ctrl+F9 переключают фокус управления в окне "Терминал — Торговля". После этого можно управлять торговым процессом при помощи клавиатуры.
На данной вкладке присутствует возможность закрытия позиций и удаления отложенных ордеров одним кликом мыши. Данная функция доступна при выполнении следующих условий:
В колонке "Прибыль"/"Состояние" у каждой открытой позиции и торгового ордера присутствует кнопка . При ее нажатии на строке позиции, она закрывается сразу без дополнительных подтверждений. При нажатии данной кнопки на строке отложенного ордера, ордер будет сразу удален без дополнительных подтверждений.
Если нажать кнопку в поле Стоп Лосс или Тейк Профит, соответствующий уровень будет моментально удален.
- При условии, что выполнение операции одним кликом невозможно (не включена опция "Торговля одним кликом" или у финансового инструмента включен режим исполнения "По запросу"), при нажатии кнопки будет показан стандартный диалог закрытия позиции или удаления ордера.
- При получении реквота в журнал терминала выводится соответствующее сообщение, а также проигрывается звук реквота.
Во вкладке "Новости" содержится список пришедших новостей.
Заголовки новостей располагаются в виде таблицы в соответствии со временем поступления. В таблице публикуются время поступления новости, ее тема и категория. Этот список автоматически обновляется с приходом последних новостей.
В контекстном меню доступны следующие команды:
Внимание:
- если в окне "Терминал" отсутствует вкладка "Новости", это означает, что ни одна новость не приходила;
- если в настройках терминала отключена опция "Разрешить новости", новости поступать не будут;
- одной из причин, по которой новости не приходят или невозможно просмотреть их содержание, может быть отсутствие соответствующих прав у данного счета.
Текст и иллюстрации к нему взяты из файла справки MetaTrader 4