позволяет переключать фокус ввода на вкладке Торговля окна Терминал. Выбрав требуемую позицию, можно управлять торговым процессом при помощи клавиатуры.
Вкладка История счета
Следующая вкладка в окне Терминал – История счета (рис. 3.38). Здесь публикуется история по всем проведенным торговым операциям и отображается состояние текущего баланса без учета открытых позиций. По результатам, приведенным на этой вкладке, трейдер может оценить эффективность всей своей торговой деятельности.
Во вкладке История счета содержится информация о совершенных торговых операциях. Вся история отображается в виде таблицы со следующими полями (в порядке слева направо).
• Ордер – номер тикета операции. Это уникальный номер отдельной торговой операции.
• Время – время открытия позиции. Запись представлена в формате YYYY. MM.DD НН:ММ (год.месяц.день час:минута). Именно в это время была открыта данная позиция.
• Тип – тип торговой операции. Здесь могут встретиться только три типа значений:
• Balance – зачисление денежных средств на счет;
• Buy – длинная позиция;
• Sell – короткая позиция.
• Лоты – количество лотов, участвовавших в совершении операции.
• Символ – это поле содержит название финансового инструмента, используемого в торговой операции.
• Цена – цена открытия позиции. Именно по этой цене была открыта данная позиция.
• S/L – уровень выставленного ордера Stop Loss. Если торговая позиция была закрыта по этому ордеру, данная ячейка будет закрашена красным цветом, а в поле комментария появится запись [s/l]. Если ордер не был установлен, в поле записывается нулевое значение. С другой стороны, если ордер был установлен, но не сработал, его значение все равно указывается в этом поле. При этом ячейка не закрашивается, и в поле комментария запись [s/l] не выводится. Более подробно работа с ордерами обсуждается в соответствующем разделе.
• Т/Р – уровень выставленного ордера Take Profit. Если торговая позиция была закрыта по этому ордеру, данная ячейка будет закрашена зеленым цветом, а в поле комментария появится запись [t/р]. Если ордер не был установлен, в поле записывается нулевое значение. С другой стороны, если ордер был установлен, но не сработал, его значение все равно указывается в этом поле. При этом ячейка не закрашивается и в поле комментария запись [t/p] не выводится.
• Время – время закрытия позиции. Запись представлена в виде YYYY. MM.DD НН:ММ (год.месяц.день час:минута). Именно в это время данная позиция была закрыта.
• Цена – цена закрытия позиции. Именно по этой цене данная позиция была закрыта.
• Комиссия – в этом поле записывается сумма комиссии, взимаемая брокерской компанией при совершении торговой операции.
• Своп – в этой графе фиксируется начисление свопов.
• Прибыль – в этом поле записывается финансовый результат совершения сделки. Положительный результат свидетельствует о прибыльности совершенной сделки, а отрицательный – об убыточности. Прибыль здесь, в отличие от одноименного поля во вкладке Торговля, показывается только в валюте депозита.
• Комментарии – в этом поле записываются комментарии к торговым операциям. Комментарий можно записать только при открытии позиции или выставлении ордера. При модификации ордера или позиции комментарий изменить нельзя. Кроме того, комментарий к торговой операции может записать брокерская компания.
В контекстном меню вкладки История счета окна Терминал (рис. 3.39) собраны команды управления диапазоном истории и способом отображения данных, а также команды экспорта исторических данных.
• Вся история – показать всю историю счета. При выборе этой команды на экране появится вся финансовая история данного счета без ограничений по времени.
• Последние 3 месяца – показать историю счета только за последние три месяца.
• Последний месяц – показать историю счета только за последний месяц.
• Выбрать период – показать историю счета за выбранный период. При выборе этой команды раскрывается окно управления диапазоном истории, в котором можно выбрать один из предустановленных диапазонов (поле Период) или явно указать требуемый период в полях От и До.
• Сохранить как отчет – команда позволяет сохранить историю счета в виде HTML-файла. При ее выполнении раскрывается диалоговое окно, предназначенное для указания места сохранения создаваемого файла.
• Сохранить детальный отчет – эта команда также позволяет сохранить историю счета в виде HTML-файла. Детальный отчет отличается от обычного дополнительным набором показателей. При выборе этой команды раскрывается окно, позволяющее указать место сохранения создаваемого файла.
• Комиссии – команда управляет режимом отображения поля Комиссия.
• Налоги – команда управляет режимом отображения поля Налоги.
• Комментарии – команда управляет режимом отображения поля Комментарий.
• Авторазмер столбцов – команда управляет режимом автоматической установки размеров столбцов при изменении размера окна.
• Сетка – команда управляет режимом отображения сетки для разделения столбцов.
Вкладка Новости
Следующая вкладка в окне Терминал – Новости. В ней можно просмотреть все приходящие в приложение финансовые новости. Эта оперативная информация бывает незаменима для проведения фундаментального анализа ситуации на рынке. Заголовки новостей отображаются в виде таблицы и упорядочиваются в соответствии со временем поступления. В таблице публикуется время поступления новости, ее тема и категория. Список автоматически обновляется с приходом последних новостей.
В контекстном меню вкладки доступны следующие команды.
• Показать – просмотреть выбранную новость. Любую новость также можно прочитать, дважды щелкнув на ее заголовке левой кнопкой мыши.
• Копировать – скопировать новость в буфер обмена.
• Категория – команда управляет режимом отображения поля Категория.
• Авторазмер столбцов – команда управляет режимом автоматической установки размера столбцов при изменении размера окна.
• Сетка – команда управляет режимом отображения сетки для разделения столбцов.
Внимание. Если в окне Терминал вкладка Новости отсутствует, это означает, что ни одна новость еще не приходила. Кроме того, новости вовсе не будут поступать в программу, если в настройках терминала сброшен флажок опции Разрешить новости (см. рис. 3.7). Одной из причин, по которой новости не приходят в программу или поступившую информацию невозможно просмотреть, может быть отсутствие у данного счета соответствующих прав.
Вкладка Сигналы
Следующая вкладка в окне Терминал – Сигналы (рис. 3.40). В этой вкладке содержится информация о различных созданных сигналах – здесь их можно просматривать и выставлять. Эти сигналы предназначены для оповещения о событиях на рынке. Создав сигналы, можно отойти от монитора – клиентский терминал автоматически оповестит вас о совершении заданного события. В качестве сигналов могут использоваться любые выполнимые в операционной системе файлы (включая звуковые), а также отправка сообщения по электронной почте.
Все сигналы в этой вкладке представлены в виде таблицы со следующими полями.
• Символ – финансовый инструмент, данные которого используются для проверки условия. Если в качестве условия выбран параметр Time = (срабатывание сигнала при наступлении заданного момента времени), символ значения не имеет.
• Условие – здесь описывается условие срабатывания данного сигнала. В качестве условия могут быть заданы:
• Bid > – бид-цена больше заданного значения. Если текущая бид-цена поднимется выше указанного значения, сигнал сработает;
• Bid < – бид-цена меньше заданного значения. Если текущая бид-цена опустится ниже указанного значения, сигнал сработает;
• Ask > – аск-цена больше заданного значения. Если текущая аск-цена поднимется выше указанного значения, сигнал сработает;
• Ask < – аск-цена меньше заданного значения. Если текущая аск-цена опустится ниже указанного значения, сигнал сработает;
• Time = – время равно заданному значению. Сигнал сработает при наступлении заданного момента времени.
• Счетчик – количество срабатываний сигнала.
• Предел – максимально допустимое количество срабатываний сигнала. Отработав указанное здесь количество раз, данный сигнал перестанет выполняться.
• Таймаут – период времени между двумя последовательными срабатываниями данного сигнала.
• Событие – выполняемое действие. Как уже упоминалось выше, это может быть звуковой сигнал, выполняемый в операционной системе файл или отправка сообщения по электронной почте.
Для управления сигналами предназначены команды контекстного меню этой вкладки, показанного на рис. 3.41.
Контекстное меню вкладки Сигналы включает следующие команды.
• Создать – позволяет создать новый сигнал о событии. То же действие можно выполнить, нажав клавишу .
• Изменить – позволяет отредактировать уже созданный сигнал. То же действие можно выполнить, дважды щелкнув мышью на имени сигнала в таблице или нажав клавишу .
• Удалить – позволяет удалить имеющийся сигнал. Это действие также можно выполнить, нажав клавишу .
• Вкпючить/Выключить – позволяет включить/выключить выделенный в таблице сигнал. При выключении сигнал не удаляется, но перестает работать. В дальнейшем его можно будет снова включить. То же действие можно выполнить, нажав клавишу или установив флажок в окне настройки сигнала (см. ниже).
Внимание. Чтобы управлять сигналами при помощи клавиатуры, необходимо сначала переместить в окно Терминал фокус ввода. Для этого достаточно щелкнуть левой кнопкой мыши в любом месте этого окна.
Как уже говорилось выше, двойной щелчок левой кнопки мыши на строке некоторого сигнала в таблице позволяет выполнить его редактирование. При этом (как и при выборе команд контекстного меню Изменить или Создать) раскроется диалоговое окно редактора сигналов. В этом окне присутствуют следующие элементы управления.
• Разрешить – включить/выключить данный сигнал. При выключении сигнал не удаляется, но его выполнение приостанавливается. Этот флажок опции выполняет те же действия, что и команды Включить/Выключить контекстного меню или клавиша .
• Действие – назначить действие, совершаемое при наступлении события: проиграть звук, голосовое сообщение, запустить файл или выслать электронное письмо. При проигрывании звука и запуске файла необходимо указать соответствующие файлы. В случае использования голосовых сообщений требуется указать язык и текст сообщения в поле Источник. При отсылке письма необходимо указать заголовок и текст сообщения.
• Символ – указывается финансовый инструмент, значения которого будут использованы для проверки условия.
• Условие – требуемое условие выполнения сигнала. Доступные варианты: Time =, Bid <, Bid >, Ask <, Ask >.
• Значение – проверочное значение в условии. Если цена инструмента будет удовлетворять этому значению, произойдет срабатывание сигнала.
• Источник – при проигрывании звука или запуске выполняемого файла здесь необходимо указать путь к соответствующему файлу; в случае использования голосовых оповещений – текст, который будет воспроизводиться голосом, и язык (в одноименном поле); при отсылке электронной почты – текст сообщения. Важно помнить, что при отсылке почтовых сообщений необходимо предварительно настроить параметры почтового ящика.
• Таймаут – период времени, через который выдается повторный сигнал.
• Максимум повторений – максимальное количество повторений данного сигнала о событии.
• Тест – эта кнопка позволяет проверить работоспособность выбранного способа подачи сигнала.
Чтобы выполненные в окне редактора сигнала изменения вступили в силу, щелкните в нем на кнопке ОК. Для успешной отсылки писем электронной почты при срабатывании событий предварительно в настройках программы необходимо задать параметры используемого почтового ящика.
Внимание. Для нормальной работы сигналов, использующих голосовые сообщения, в операционной системе должно быть установлено приложение Speech API 4.0 (или выше), а также утилита Speech Engine.
Вкладка Почтовый ящик
Следующая вкладка в окне Терминал – Почтовый ящик (рис. 3.42), она предназначена для работы с внутренней почтой приложения. Здесь содержатся все письма, пришедшие на терминал по электронной почте. Отсюда же электронные письма и отправляются.
Все пришедшие на терминал электронные письма представлены в виде таблицы со следующими полями.
• Время – время поступления сообщения;
• От – имя отправителя сообщения;
• Тема – заголовок сообщения.
Просмотреть содержимое некоторого письма можно при помощи двойного щелчка левой кнопки мыши на нужном заголовке или выбрав команду Показать контекстного меню (рис. 3.43). Команда Удалить контекстного меню позволяет удалить данное сообщение.
Помимо прочего, с разрешения брокерской компании из данной вкладки можно отсылать письма администратору системы и в отдел технической поддержки. Для этого необходимо выбрать команду Создать контекстного меню, затем в раскрывшемся окне выбрать получателя, ввести заголовок, написать сообщение, после чего щелкнуть на кнопке Отослать.
Внимание. Все сообщения отсылаются по внутренней почтовой системе и не требуют никаких дополнительных настроек. В случае возникновения проблем при работе с почтовым ящиком следует обратиться в службу технической поддержки.
Вкладка Эксперты
Следующая вкладка в окне Терминал – Эксперты. Здесь публикуется информация о работе прикрепленного эксперта, включая открытие/закрытие позиций, модификацию ордеров, собственные сообщения советника и т.д. В окне располагаются только последние сообщения. Для просмотра предыдущих сообщений нужно вывести контекстное меню, выбрать в нем команду Открыть, а затем указать нужный файл в раскрывшемся диалоговом окне. Файлы журнала экспертов хранятся в каталоге /EXPERTS /LOGS, имена файлов соответствуют дате формирования журнала – YYYYMMDD. LOG. Чтобы скопировать сообщение в буфер обмена, необходимо выбрать одноименную команду контекстного меню.
Вкладка Журнал
Следующая вкладка в окне Терминал – Журнал (рис. 3.44). В журнале фиксируется информация о запуске терминала и о событиях, произошедших во время его работы, включая совершение всех торговых операций.
В окне отображаются только последние сообщения. Для просмотра предыдущих сообщений необходимо выбрать команду контекстного меню Открыть (рис. 3.45) и указать в раскрывшемся диалоговом окне требуемый файл. Файлы журнала клиентского терминала хранятся в каталоге /LOGS, имя файлов соответствует дате формирования журнала– YYYYMMDD.LOG. Чтобы скопировать сообщение в буфер обмена, следует выполнить одноименную команду контекстного меню.
Внимание. В каждый конкретный момент работы приложения в окне Терминал часть рассмотренных выше вкладок может отсутствовать. Это означает, что в них нет никакой информации. Например, вкладка Эксперты будет скрыта до тех пор, пока не появится какое-либо сообщение от MQL4-программы.