Информационные системы финансовых рынков
Практика 1. Знакомство с MetaTrader 4
Цель - познакомить с торговым терминалом MetaTrader 4.
Задачи:
- Научиться регистрировать демо-счет в MetaTrader 4.
- Научиться открывать и закрывать Ордер. Следить за состоянием счета.
- Познакомиться с интерфейсом программы MetaTrader 4.
- Вкратце познакомиться с основными функциями программы.
План:
- MetaTrader 4 и его возможности.
- Открытие демо-счета.
- Открытие торговой позиции.
- Знакомство с интерфейсом программы.
MetaTrader 4 и его возможности
MetaTrader 4.хх - это четвертое поколение информационно-торговых платформ, разработанных софтверной компанией MetaQuotes Software Corp. Эта программа предназначена для интернет-трейдинга на рынке FOREX, контрактов на разницу, фьючерсов и акций. Широкая популярность, самодостаточность и непрекращающееся быстрое развитие терминала позволяют считать его по праву одним из лучших в отрасли. И именно поэтому большинство трейдеров для анализа финансовых рынков и управления своим торговым счетом предпочитают использовать информационно-торговый терминал MetaTrader.
Также существует MetaTrader5, который считается более продвинутой версией MetaTrader4. Особенности пятой версии можно найти на сайтах брокеров, а также в группе Vlom отзывы. Здесь Вы найдете много полезной информации по работе с финансовыми рынками и терминалом MetaTrader5.
Возможности MetaTrader 4:
- торговля (интернет-трейдинг) на следующих рынках: FOREX, CFD, Futures, Stocks;
- различные технологии исполнения ордеров: Instant Execution, Request Execution, Market Execution;
- конфиденциальность проводимых операций;
- неограниченное количество графиков;
- полноценный технический анализ: большое количество встроенных индикаторов и линейных инструментов, возможность написания собственных индикаторов и скриптов, поддержка различных временных периодов (от минутных графиков до месячных);
- встроенный язык программирования торговых стратегий (советников) MetaQuotes Language 4;
- точное тестирование советников (Expert Advisors) на исторических данных;
- многоязычный интерфейс;
- экспорт данных в режиме реального времени в Metastock и Omega Prosuite 2000;
- внутренняя электронная почта;
- управление локальной базой данных истории котировок с возможностью импорта;
- открытые интерфейсы MetaTrader Client API;
- Mobile Trading: WAP, MetaTrader для КПК;
- встроенная справка по работе с MetaTrader 4 и MetaQuotes Language 4.
Чтобы принять решение о проведении торговых операций, необходима оперативная и надежная информация. Для этого в терминал встроены функции поставки котировок и новостей в режиме реального времени. На основе оперативно поступающих котировок можно проводить анализ рынков с использованием технических индикаторов и линейных инструментов. Наличие советников позволяет освободиться от рутины наблюдения за состоянием рынков и собственных позиций. Кроме того, чтобы обеспечить более гибкое управление позициями, в терминал встроено несколько видов ордеров.
Открытие Демо-счета
Запустите программу MetaTrader 4 с помощью меню: Пуск > MetaTrader 4 > MetaTrader.
Прежде чем начать работу с терминалом, необходимо открыть демонстрационный счет. Работая на демо-счете, Вы не рискуете своими деньгами, но при этом Вы сможете:
- получить практический опыт торговли на рынке FOREX;
- изучить процесс анализа валютного рынка (подробно технический и фундаментальный анализ рынка FOREX будут рассмотрены ниже);
- испытать на реальных котировках и в реальном времени и улучшить свою торговую тактику без риска потери денег;
- разработать собственную систему управления рисками (Money Management);
- получить практические навыки по работе с MetaTrader.
Если программа запускается в первый раз, то окно "Открыть счет" появится автоматически.
Если окно "Открыть счет" не появилось, то активизируйте его с помощью меню: Файл > Открыть счет.
При открытии счета будут запрошены следующие данные:
- Имя - полное имя пользователя;
- Страна - страна проживания;
- Область - область (регион, край, штат и так далее) проживания;
- Город - город проживания;
- Индекс - почтовый индекс;
- Адрес - точный адрес проживания (улица, дом и квартира);
- Телефон - контактный телефон;
- Email - адрес электронной почты;
- Тип счета - тип счета, который выбирается из списка, определенного брокерской компанией;
- Валюта депозита - базовая валюта депозита, которая автоматически устанавливается в зависимости от выбранного типа счета;
- Кредитное плечо - соотношение заемных и собственных средств для совершения торговых операций;
- Депозит - размер начального депозита в базовой валюте.
Для продолжения работы заполните поля формы. Поставьте галочку «Я согласен получать новости по почте». Нажмите кнопку «Далее».
Появится окно изображенное на рисунке.
Выберите понравившийся Вам сервер и нажмите кнопку «Далее».
По окончании успешной регистрации появится окно, содержащее информацию об открытом счете: "Логин" - номер аккаунта, "Пароль" - пароль для доступа, "Инвестор" - инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций).
Запишите Ваш логин, пароль и номер инвестора.
После нажатия кнопки «Готово» Вы получите доступ к своему демо-счету.
Если по какой-то причине язык вашего терминала не русский, выберите в меню пункт View -> Languages -> Russian (Вид -> Languages -> Russian).
Открываем торговую позицию
Для того, чтобы лучше понять зачем вообще нужен торговый терминал MetaTrader, проведем торговую сделку.
Перед Вами находятся ценовые графики различных валютных пар. Для извлечения прибыли из рынка, как правило, выбирают определенную валютную пару, с помощью методов технического и фундаментального анализа стараются предугадать в какую сторону пойдет курс, и в зависимости от предположений либо покупают, либо покупают одну валюту этой пары за другую - открывают позицию (устанавливают ордер), ждут пока курс валют пойдет в благоприятную сторону и совершают обратную процедуру - закрывают позицию (закрывают ордер).
Для начала разберем что такое Ордер.
Клиентский терминал MetaTrader 4 позволяет подготавливать и выдавать приказы брокеру на исполнение торговых операций. Кроме того, терминал позволяет контролировать и управлять состоянием открытых позиций. Для этих целей используются несколько видов торговых ордеров. Ордером называется распоряжение или приказание клиента брокерской компании провести какую-либо торговую операцию. В терминале используются следующие ордера: Рыночный ордер, Отложенный ордер, Стоп Лосс и Тейк Профит.
Рыночный ордер - это распоряжение брокерской компании купить или продать финансовый инструмент по текущей цене. Исполнение данного ордера приводит к открытию торговой позиции. Покупка происходит по цене ASK (цена спроса), а продажа - по BID (цена предложения). К рыночному ордеру можно прикрепить ордера Стоп Лосс и Тейк Профит (эти ордера описаны во второй лабораторной). Режим исполнения рыночных ордеров зависит от финансового инструмента.
Рассмотрим рыночный ордер на практике.
Задание:
1. Выберите понравившуюся Вам валютную пару, к примеру EURUSD.
2. Нажимаем правой клавишей мыши на выбранную валютную пару и в появившемся меню выбираем: Торговля > Новый ордер.
3. В появившемся окне вам предстоит сделать выбор: Купить (Buy) или Продать (Sell) валюту стоящую в котировке первой за валюту стояющей в котировке второй (в моем случае Евро за Доллар). Подсказка: если вы думаете, что кривая на графике пойдет вверх, то покупайте (потом продадите с большей выгодой), если думаете, что кривая пойдет вниз, то продавайте (потом купите по меньшей цене), если же Вы ничего не думаете, то можно просто подбросить монетку.
До совершения сделки Вы можете изменить ряд полей в окне «Ордер»:
- «Символ» - валютная пара, по которой Вы хотите совершить сделку;
- «Объем» - объем сделки в лотах (величина 1 лота показана в Прил. 5);
- «Стоп лосс» - уровень Stop Loss ордера;
- «Тейк профит» - уровень Take Profit ордера;
- «Комментарий» - Ваш комментарий к сделке.
Ордера Stop Loss и Take Profit мы разберем во втором уроке. А пока:
- Обьем лота установите равным 0.50;
- В комментарии можете написать: "Это моя первая сдела на рынке Forex";
Нажмите одну из кнопок: Sell или Buy.
Примерно через секунду программа сообщит, что ваш ордер успешно обработан. Нажмите кнопку Ok.
Если вы долго принимали решение и котировки успели измениться, программа уточнит у Вас открывать ли ордер по новым котировкам. Соглашайтесь.
На ценовом графике той валюты, по которой Вы совершили сделку появилась горизонтальная зеленая пунктирная линия - это уровень цены, на которой вы открыли ордер. Серая горизонтальаня линия - это уровень на котором цена находится в данный момент. Таким образом Вы можете визуально оценить как далеко цена ушла от вашего ордера.
В окне "Терминал" (внизу экрана) на вкладке "Торговля" вы можете увидеть информацию по открытому Вами ордеру.
Позднее мы более подробно изучим, что значат все эти данные, а пока Вас должен интерисовать последний столбец с названием "Прибыль". Как вы можете видеть на рисунке, мой результат не очень утешительный, но будем надеяться, что цена пойдет вверх.
Знакомство с интерфейсом программы
Панели инструментов
Теперь, пока Ваши виртуальные деньги приумнажаются (уменьшаются, если монета пала не той стороной) познакомимся с интерфейсом программы.
Заголовок общего окна
В заголовке программы указываются номер текущего счета, имя приложения, а также имя активного окна графика и его период.
Главное меню
В главном меню собраны все команды и функции, которые можно выполнять в клиентском терминале. В главное меню программы входят: "Файл", "Вид", "Вставка", "Графики", "Сервис", "Окно", "Справка".
Панели инструментов
В терминал встроены четыре панели инструментов. Эти панели - настраиваемые, и в них можно собрать только наиболее часто используемые элементы управления.
Панель инструментов "Стандартная".
В этой панели объединены общие команды управления терминалом:
- создать новое окно графика финансового инструмента. По команде открывается список финансовых инструментов, выбрав в котором требуемое наименование, можно открыть новый график.
- меню управления профилями. Выбрав в этом меню требуемый профиль, можно активировать его. Также из этого меню можно удалить профиль или на базе текущей конфигурации окон графиков сохранить новый.
- открыть/закрыть окно "Обзор рынка". В этом окне публикуются текущие котировки по всем доступным иснтрументам. Из него можно открывать графики инструментов и выставлять ордера.
- открыть/закрыть информационное "Окно данных". В этом окне публикуется информация о ценах и наложенных индикаторах.
- открыть/закрыть окно "Навигатор". В этом окне располагаются все открытые счета, доступные советники, технические индикаторы и скрипты.
- открыть/закрыть окно "Терминал". Это окно позволяет выставлять торговые ордера, просматиривать историю счета, получать новости и многое другое.
- открыть/закрыть окно "Тестер". Это окно предназначено для тестирования и оптимизации советников.
- новый ордер. По команде открывается окно, при помощи которого можно выставить рыночный или отложенный ордер.
- запустить редактор советников MetaEditor. Этот редактор позволяет создавать и редактировать советники, собственные индикаторы, скрипты и библиотеки MQL 4.
Данное действие можно выполнить также командой меню "Сервис - Редактор MetaQuotes Language" либо клавишей F4;
- разрешить использование советников. Если эта опция отключена, ни один прикрепленный к графикам эксперт выполняться не будет.
- вызвать окно настройки терминала. В этом окне производятся все базовые настройки терминала.
- включить/выключить полноэкранный режим. При включении этой опции происходят отключение панелей инструментов, статусной строки и закрытие всех служебных окон. На экране остаются строка заголовка клиентского терминала, главное меню, рабочая область (графики) и вкладки окон графиков. При повторном выполнении команды происходит возврат к исходному состоянию.
- печать графика. Если в настройках программы включена опция "Цветная печать", можно распечатать не черно-белый график, а цветной.
- предварительный просмотр графика перед печатью. При этом используются настройки выбранного принтера. Таким образом, перед печатью можно проверить, все ли требуемые данные попадут на бумагу.
- вызов справки. После нажатия этой кнопки необходимо кликнуть на интересующий элемент интерфейса, чтобы вызвать соответствующий раздел справки.
Панель инструментов "Графики"
На этой панели сгруппированы команды управления графиком и наложенными на него техническими индикаторами. К ним относятся:
- представить график в виде последовательности баров (преобразовать в баровый).
- представить график в виде последовательности японских свечей (преобразовать в график японских свечей).
- представить график в виде линии (преобразовать в линейный график).
- увеличить масштаб графика.
- уменьшить масштаб графика.
- автоматическая прокрутка графика к последним барам. Если эта опция включена, на экране всегда будут отображаться последние бары.
- отодвинуть график от правого края окна до метки сдвига графика. Метку сдвига графика (серый треугольник в верхней части окна) можно перемещать мышкой по горизонтали в пределах 10-50% размера окна.
- вызвать подменю управления индикаторами. В нем сгруппированы все встроенные технические индикаторы. Выбрав наименование в списке, можно наложить индикатор на активный график. Более детальная информация находится в разделе "Технические индикаторы".
То же действие можно выполнить командой меню "Вставка - Индикаторы".
- подменю управления периодом графика. При выборе периода в этом подменю соответствующие изменения происходят в активном графике.
- вызвать подменю управления шаблонами. Из этого подменю на активный график можно наложить любой шаблон. Кроме того, можно сохранить новый шаблон на основе активного графика или удалить уже имеющийся шаблон. Более детальная информация о работе с шаблонами находится в разделе "Шаблоны и профили".
Панель "Графические инструменты"
На панели "Графические инструменты" собраны линейные инструменты и графические объекты (геометрические фигуры, значки и текст), накладываемые на график. Команды этой панели инструментов (за исключением "Перекрестья" и "Курсора") продублированы в меню "Вставка". Работа с линейными инструментами детально описана в соответствующем разделе. Оставшиеся значки панели инструментов предназначены для работы с графическими объектами и для изменения режима работы курсора:
- нарисовать эллипс. При помощи этой фигуры можно выделять различные области на графике.
- нарисовать треугольник. При помощи этой фигуры можно выделять различные области на графике.
- нарисовать прямоугольник. При помощи этой фигуры можно выделять различные области на графике.
- добавить текстовую метку. После нажатия этой кнопки следует выбрать место на графике, в которое необходимо поставить метку. В отличие от комментария (описано ниже), метка прикрепляется не к графику, а к окну графика. При прокрутке графика текстовая метка не перемещается.
- добавить комментарий на график. Он привязывается непосредственно к графику. При прокрутке графика комментарий перемещается вместе с ним.
- меню управления графическими символами. Из этого меню можно добавить графические символы на график или удалить все нанесенные значки.
- перекрестье. Курсор в этом режиме позволяет высвечивать координаты выбранной точки в окне графика или индикатора. Этот режим курсора действует только в пределах активного окна графика. Если в режиме "Перекрестье" нажать левую кнопку мыши и, не отпуская, переместить курсор, будет проведена линия, соединяющаяя две эти точки. Справа от второй точки линии будет высвечено расстояние от одной точки до другой и текущее значение цены. Запись будет иметь формат [количество баров между двумя точками] / [количество пунктов между двумя точками] / [текущее значение цены во второй точке]. Этот инструмент называется электронной линейкой.
- стандартный режим (режим выбора). Курсор в этом режиме позволяет выделять различные объекты на графике.
Панель инструментов "Период"
В этой панели инструментов сгруппированы переключатели периодов графиков. При нажатии кнопок панели в активном окне меняется период графика. Сразу после этого начинается подкачка данных по выбранным инструменту и периоду, что может занять некоторое время.
Следим за своим счетом
Немного отвлекемся и посмотрим на окно Терминала, вкладка "Торговля".
В моем случае цена пошла в другую сторону, чем я предполагал. Результат - проигрыш в 45 долларов. Обидно. Но может быть цена еще поднимется. А пока продолжим знакомство с MetaTrader 4.
Окна торгового терминала
Окно "Обзор Рынка".
В окне "Обзор рынка" приводится список финансовых инструментов, по которым клиентский терминал получает котировки с сервера. Данные в окне представлены в виде таблицы с несколькими полями. В поле "Символ" приводится название финансового инструмента, в полях "Бид", "Аск" и "Время" - соответствующие цены и время их получения с сервера. Значения полей "Максимум" и "Минимум" вычисляются на основе динамики цен в течение дня.
Окно "Обзор рынка" можно открыть/закрыть при помощи клавиш-акселераторов Ctrl+M, командой меню "Вид - Обзор рынка" либо кнопкой панели инструментов "Стандартная" .
При помощи этого окна можно выставлять рыночные и отложенные ордера, а также открывать новые графики. При нажатии правой кнопки мыши в области окна "Обзор рынка" появляется контекстное меню, в котором доступны следующие команды:
- Новый ордер - открыть окно "Новый ордер";
- Окно графика - открыть график выбранного финансового инструмента;
- Тиковый график - открыть тиковый график выбранного финансового инструмента;
- Удалить символ - удалить (скрыть) символ из списка;
- Скрыть все символы - удалить из списка все символы;
- Показать все символы - показать список всех доступных инструментов;
- Символы - вызвать одноименное окно, в котором находится список всех доступных инструментов;
- Набор символов - открыть подменю управления набором символов;
- Максимум/Минимум - добавить к отображаемым котировкам максимальное и минимальное значения цены за день;
- Время - показывать время прихода котировок;
- Авторазмер столбцов - автоматическая установка размера столбцов при изменении размера окна;
- Сетка - показать/скрыть сетку для разделения колонок;
- Окно котировок - открыть дополнительное окно котировок. Список инструментов этого окна совпадает со списком в окне "Обзор рынка" на момент выполнения этой команды, т.е. это информационное окно.
Окно Данных
Это окно предназначено для отображения информации о ценах (OHLC), дате и времени бара, а также об используемых индикаторах (включая пользовательские). "Окно данных" является информационным окном и не позволяет выполнять каких-либо действий. Здесь можно быстро получить требуемую информацию об отдельном баре и наложенных индикаторах. Для этого достаточно навести на него курсор.
Команды контекстного меню этого окна позволяют:
- Копировать - копировать данные окна в буфер обмена для дальнейшего использования в других приложениях;
- Последние данные - показать/скрыть колонку последних данных. При этом в окне появится дополнительный столбец с данными последнего бара;
- Авторазмер столбцов - автоматически устанавливать размер столбцов при изменении размера окна;
- Сетка - показать/скрыть сетку для разделения колонок;
- Показать - показать/скрыть информационные поля. В появившемся подменю можно выбрать любую из цен бара (OHLC), дату или объем. Если элемент не отмечен галочкой, он отображаться не будет.
Окно "Навигатор"
Это окно позволяет быстро получить доступ к различным возможностям терминала. Список возможностей представлен в виде дерева и содержит пять групп:
- "Счета" - содержит список открытых счетов. При помощи контекстного меню можно открыть новый демонстрационный счет или удалить старый.
- "Индикаторы" - содержит список встроенных технических индикаторов. Они являются основным инструментом для анализа динамики цен.
- "Советники" - содержит список всех доступных советников (экспертов). Советник (Expert Advisor) - это программа, написанная на языке MetaQuotes Language 4 и реализующая какую-либо торговую стратегию. Советник имеет доступ к данным терминала и может автоматически совершать торговые операции.
- "Пользовательские Индикаторы" - приведен список всех доступных пользовательских индикаторов, т.е. программ, написанных на языке MetaQuotes Language 4 и реализующих функцию индикатора;
- "Скрипты" - библиотеки пользовательских функций, предназначенные для хранения часто используемых блоков пользовательских программ.
Вкладка "Избранное" предназначена для быстрого доступа к наиболее часто используемым объектам. В этой вкладке, например, можно разместить только необходимые счета, индикаторы, скрипты и советники
Окно "Тестер"
Терминал позволяет не только писать советники, но и тестировать их перед использованием. Эта полезная функция позволяет проверить работоспособность и эффективность механической торговой системы на исторических данных. Тестирование дает возможность приступить к автотрейдингу, зная об особенностях поведения эксперта в различных рыночных условиях. Для этих целей в терминал встроено специальное окно "Тестер". При помощи этого окна можно также оптимизировать входные параметры экспертов.
Ценовые графики
Ценовой график - основа анализа данных. Кроме динамики цен, на графике могут располагаться различные аналитические объекты: линейные инструменты, технические и пользовательские индикаторы, текст и геометрические фигуры. Позже мы подробнее рассмотрим работу с ценовыми графиками.
Статусная строка
Для визуализации дополнительной информации в терминале дополнительно используется статусная строка. В строке расположены индикатор подключения к серверу, наименование активных шаблона и профиля, а также отображаются подсказки команд и ценовые данные.
Окно Терминал
"Терминал" - многофункциональное окно, открывающее доступ к различным возможностям терминала. Это окно позволяет контролировать торговую деятельность, просматривать новости и историю счета, настраивать сигналы, а также работать с внутренней почтой и системным журналом. Окно может быть открыто командой меню "Вид - Терминалы", нажатием клавиш-акселераторов Ctrl+T либо кнопки панели инструментов "Стандартная". В окне имеются несколько вкладок:
Торговля - в этой вкладке можно просматривать состояние открытых позиций и отложенных ордеров, а также управлять всей торговой деятельностью. Кроме того, в этой вкладке публикуется общий финансовый результат по всем открытым позициям. В данный момент в этом окне вы должны видеть результат проведенной вами в начале операции;
История счета - здесь публикуются история по всем проведенным торговый операциям и состояние баланса без учета открытых позиций. По результатам, приведенным в этой вкладке, можно оценить эффективность всей торговой деятельности;
Новости - из этой вкладки можно просмотреть все приходящие в терминал финансовые новости. Эта оперативная информация бывает незаменимой для фундаментального анализа. Если в окне "Терминал" отсутствует вкладка "Новости", это означает, что ни одна новость не приходила;
Сигналы - здесь можно просматривать и выставлять различные сигналы. В качестве сигналов могут использоваться любые исполняемые в операционной системе файлы (включая звуковые) и отправляемые по электронной почте сообщения;
Почтовый ящик - в этом разделе содержатся все письма, пришедшие на терминал по внутреней электронной почте. Отсюда же электронные письма и отправляются;
Эксперты - во вкладке публикуется информация о работе прикрепленного эксперта, включая открытие/закрытие позиций, модификацию ордеров, собственные сообщения советника и так далее;
Журнал - в журнале фиксируется информация о запуске терминала и о событиях во время его работы, включая совершение всех торговых операций.
Закрываем торговую позицию
Итак, пришло время подвести итоги Вашей сегодняшней торговой деятельности, для этого:
1. Перейдите в окно Терминал на вкладку Торговля.
2. В столбце "Прибыль" оцените полученную Вами за сегодня прибыль или убыток.
3. Закройте ордер, для этого в окне "Терминал" на вкладке "Торговля" нажмите правой клавишей мыши на строке ордера и из контекстного меню выберите пункт "Закрыть ордер".
4. В появившемся окне нажмите на желтую кнопку "Закрыть ...(данные вашего ордера)".
5. Программа попросит Вас не долго подождать и сообщит что Ваш ордер успешно закрыт.
6. В окне "Терминал" на вкладке "История Счета" вы можете посмотреть результат Вашей сегодняшней финансовой деятельности.
Если вы не хотите, чтобы Вашим виртуальным счетом воспользовался кто-то другой, удалите его из терминала. Для этого нажмите правой клавишей мыши на имя Вашего счета и из контекстного меню выберите пункт "Удалить". Перед тем как удалить счет не забудьте записать его номер и пароль, они Вам понадобятся на следующей лабораторной работе.
Контрольные задания
- Самостоятельно выведите графики других валютных пар, а также индексов (Обзор рынка > ПКМ > Символы).
- Выясните с какими рынками позволяет работать MetaTrader 4 помимо валютного.
- Выясните значение всех полей в окне "Терминал" вкладки "Торговля".
Вопросы для контроля:
- Для каких рынков предназначена программа MetaTrader 4?
- Перечислите возможности программы MetaTrader 4.
- Что такое "Ордер"?
- Какие ордера бывают?
- Что такое "Рыночный ордер"?
- Перечислите панели инструментов, имеющиеся в торговом терминале.
- Для чего служит окно "Навигатор"?
- Что происходит при нажатии кнопки ?
- Какие вкладки могут отображаться в окне "Терминал"?
- Что отображает Окно Данных?
- Что происходит при нажатии кнопки ?
- Какими способами можно установить Ордер в программе MetaTrader?
- Что происходит при нажатии кнопки ?
- Как добавить в окно "Обзор рынка" столбец "Время"?
- Что такое Советник?
- Как вызвать на экран окно "Тестер стратегий"?