Пятница, 19.04.2024, 11:09
ДОВЕРИТЕЛЬНОЕ УПРАВЛЕНИЕ НА ВАЛЮТНОМ РЫНКЕ FOREX ГлавнаяРегистрацияВход
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Компьютерный Анализ [9]
Экономические понятия [159]
Легенды финансового мира [53]
История Валют [5]
Распальцовка [1]
"немая торговля"
Статьи про Форекс [4]
Проза Форекс [5]
стихи про рынок
Рейтинг
Наш опрос
полезность данного сайта ?
Всего ответов: 77
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
  
Главная » 2012 » Июнь » 28 » MetaTrader 4 по ту сторону баррикад (часть 2)
02:25
MetaTrader 4 по ту сторону баррикад (часть 2)

Исторические данные (Charts)

С помощью этого раздела можно модифицировать любые котировки в базе данных по любому инструменту и периоду, а также можно добавить новые.

В полях внизу списка указываются характеристики запроса: финансовый инструмент, временной период инструмента или глубина запроса.

Команды контекстного меню:

• Request Chart – запросить исторические данные выбранного инструмента;

• Correct History – исправить исторические базы инструмента на основании низлежащих периодов ;

Внимание! Исправление истории может занять длительное время и привести к временной приостановке торговли на сервере во время исправления истории. Настоятельно рекомендуем проводить исправление истории в выходные дни.

• Add Bar – добавить запись в историю ;

• Update Bar – изменить запись ;

• Delete Bars – удалить записи ;

• Export – экспортировать исторические данные в файл (формат CSV или HTM). Не рекомендуется использовать формат *.HTM при экспорте большого объема истории (более 5000 баров);

• Import – импортировать данные из внешнего файла. Более детальная информация находится в разделе Импорт исторических данных.

Команды «Add Bar» и «Update Bar» вызывают окно детальной настройки:

• Date – дата изменяемого или нового бара ;

• Volume – объем ;

• Open – цена открытия ;

• High – максимальная цена ;

• Low – минимальная цена ;

• Close – цена закрытия .

Обратите внимание:

• Если при добавлении нового бара в поле «Date» будет записано значение существующего бара, произойдет его обновление.

• Если внесенные изменения некорректны, изображение бара в окне станет красным. Во всех других случаях после нажатия кнопки «ОК» новая или измененная котировка сразу же попадает в базу.

MetaTrader 4 Manager

Предназначена для:

• управления счетами и ордерами клиентов ;

• обработки заявок клиентов на открытие, закрытие и изменение торговых позиций;

• анализа совокупных позиций клиентов и управления собственными позициями компании ;

• получения полной информации о работе клиентов;

• отсылки котировок в общий поток данных на сервере ;

• открытия новых счетов;

• просмотра статистики работы любого клиента ;

• генерирования различных типов отчетов;

• отправления и получения сообщений посредством системы внутренней электронной почты;

• публикации новостей в клиентских терминалах .

Вся исходящая и входящая информация шифруются 128-битными ключами. Таким образом, весь обмен информацией является безопасным и защищенным.

Настройка работы дилера (вкладка Dealer)

 

На вкладке «Dealer» можно задать следующие параметры работы дилера:

• Automatic dealer connecting — автоматически подключать дилера;

• Reject modification of occupied orders — отклонять изменение ордеров с пробитыми уровнями Stop Loss или Take Profit и отложенных ордеров, стоящих в очереди на активацию;

• Throw in prices at request answer — вбрасывать котировки при ответе на торговый запрос ;

• Multiple execution of requests of the same type — при подтверждении дилером одного запроса автоматически подтверждать все запросы в очереди того же типа, по тому же инструменту, по меньшему или равному объёму, по равным или худшим ценам;

• Force switch to dealer window on new request — переключаться на дилерское окно при приходе нового торгового запроса;

• Show user id on receiving request — показывать идентификатор счета в поле информации о клиенте при получении запроса;

• Freeze the price of the selected order at stopout — замораживать цену выбранного наиболее убыточного ордера на момент стопаута. При этом если дилер при стопауте закрывает другой ордер, то для разморозки цены выбранного наиболее убыточного ордера необходимо удалить данный ордер из списка сработавших ордеров на вкладке «Dealer».

Настройка Confirm n points управляет тем, какая цена будет автоматически подставлена в котировочное окно дилера, если цена запроса по инструменту в режиме Instant Execution отличается от текущей цены. Если цена запроса отличается от текущей цены против клиента, то независимо от настройки в котировочное окно подставляется цена запроса, и если дилер нажимает кнопку «Подтвердить» без изменения цены, то позиция откроется по цене хуже рыночной. Если цена запроса отличается от текущей цены против дилера, но укладывается в значение, указанной в настройках, то в котировочное окно подставляется цена запроса, и если дилер нажимает кнопку «Подтвердить» без изменения цены, то позиция откроется по цене лучше рыночной, т.е. в настройках указано количество пунктов, которое дилер может подарить клиенту и таким образом избежать множественных реквотов.

Если цена запроса отличается от текущей цены против дилера и не укладывается в значение, указанное в настройках, то в котировочное окно подставляется текущая цена, и если дилер нажимает кнопку «Подтвердить» без изменения цены, то клиент получит реквот или откроется позиция, если новая цена укладывается в максимальное отклонение, указанное клиентом в терминале при отсылке запроса. В любом случае дилер может изменить цену, которая автоматически подставляется в котировочное окно, и отдать свои цены.

На вкладке «Dealer» также можно задать максимальное количество пунктов изменения цены запроса по инструменту в режиме потоковых цен (Instant Execution), при котором в котировочное окно дилера подставляется цена запроса, при этом при нажатии на кнопку «Подтвердить» в ответ на запрос отсылается подтверждение. Если цена запроса отличается от текущей цены на значение больше заданного, то в котировочное окно дилера подставляется текущая рыночная цена, при этом при нажатии на кнопку «Подтвердить» в ответ на запрос отсылается реквот.

Онлайн-пользователи (Online)

Вкладка «Online» содержит список онлайн-пользователей.

Технические подробности (окно Technical Details)

Окно технических подробностей позволяет получить детали подключения владельца счета по IP адресу.

Можно выполнить стандартные команды ping, trace route (tracert), опросить службы whois, или ввести и выполнить другие команды. Консольный вывод выполняемых команд будет перенаправлен в окно «Output».

Окно обработки заявок (Dealer)

Окно обработки заявок (вкладка «Dealer») позволяет обслуживать клиентские торговые запросы.

В верхней части окна обработки заявок по центру располагается поле котирования и кнопки команд ответа на заявку. Слева от поля котирования располагается поле информации о клиенте, от которого пришла заявка.

Информация о клиенте отображается цветом, указанным в настройках его аккаунта. Цветовое обозначение может быть использовано, например, для того чтобы помечать «подозрительных» клиентов.

Дилер может ответить на запрос тремя командами:

• Return возвращает запрос в очередь запросов, т.е. позволяет пропустить запрос; при этом другой подключенный дилер имеет возможность забрать заявку из очереди;

• Send / Confirm отвечает на заявку клиента подтверждением; при этом, если в режиме немедленного исполнения цены были сдвинуты, клиент получит «Requote»;

• Reject отвечает на заявку клиента отказом.

Журнал (Journal)

Все совершаемые операции и события пишутся в специализированные журналы статистики , которые представляют собой текстовые файлы. Раздел «Journal» позволяет просматривать эти записи.

Риск-менеджмент

Суммарные позиции (Summary)

Вкладка «Summary» окна «Toolbox» содержит информацию о суммарных открытых позициях клиентов, сгруппированную по торгуемым финансовым инструментам. При хеджировании клиентских позиций существует возможность отобразить перекрытые позиции на счете в группе с предопределенным именем «coverage».

Для удобства работы все суммарные позиции сведены в таблицу со следующими полями:

• Item — символ финансового инструмента;

• Deals — количество клиентских сделок / количество хеджирующих сделок ;

• Buy Volume — количество купленных лотов / захеджированных купленных лотов ;

• Buy Price — средняя цена покупки;

• Sell Volume — количество проданных лотов / захеджированных проданных лотов ;

• Sell Price — средняя цена продажи;

• Net Volume — суммарный объем ( купленный объем минус захеджированный купленный объем минус (проданный объем минус захеджированный проданный объем) );

• Profit (CCY) — клиентская прибыль или убыток в выбранной валюте ;

• Uncovered (CCY) — неперекрытая прибыль или убыток в выбранной валюте.

Активы (Exposure)

Вкладка «Exposure» окна «Toolbox» содержит сведенные по валютам активы клиентов и захеджированные активы компании (по позициям на счетах в группе «coverage»).

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

• Currency — валюта;

• Clients — клиентские активы – объемы по открытым клиентским позициям;

• Coverage — захеджированные активы – объемы по позициям на счетах в группе «coverage» ;

• Net Total — чистый итог – разница между клиентскими объемами и захеджированными объемами .

• Rate — курс приведения чистого итога к выбранной валюте.

• Net Total (CCY) — чистый итог в выбранной валюте.

• Positive (CCY) — положительный чистый итог в выбранной валюте.

Также в таблице графически представлено соотношение клиентских и захеджированных активов.

Перекрытие клиентских позиций и активов (Coverage)

Менеджерский терминал предоставляет возможность перекрывать клиентские позиции или активы на хеджевом сервере.

Для перекрытия клиентских позиций и активов менеджер должен обладать правом «Risk manager».

Управление ордерами

Управление ордерами хеджевого счета в менеджерском терминала аналогично системе управления ордерами в клиентском терминале. Вкладка «Coverage» окна «Toolbox» содержит информацию о текущем состоянии хеджевого счета, открытых позициях и выставленных отложенных ордерах. Открытые позиции и отложенные ордера можно сортировать по любому полю.

Команды контекстного меню вкладки «Coverage» позволяет открыть новый ордер на хеджевом счете, закрыть ордер, изменить стопы или удалить отложенный ордер. Кнопка «New Order» панели инструментов «Coverage» или клавиша F9 позволяет открыть новый ордер.

Перекрытие совокупных клиентских позиций

На вкладке Summary содержатся данные о совокупных клиентских позициях и совокупных неперекрытых объемах (Net Lots) и прибылях по клиентским позициям.

Команда «Cover» контекстного меню вкладки «Summary» предоставляет возможность захеджировать неперекрытые совокупные объемы по выбранному инструменту. При выполнении данной команды:

• Среди позиций на хеджевом счете ищется открытая позиция, закрытие которой приведет к уменьшению абсолютных совокупных неперекрытых объемов. Если такая позиция найдена, то открывается окно ордера, предлагающее закрыть найденную позицию.

• Если не найдена позиция по инструменту, закрытие которой приведет к уменьшению неперекрытых объемов, то открывается окно ордера, предлагающее открыть на хеджевом счете позицию BUY или SELL совокупного неперекрытого объема по символу.

Перекрытие активов

На вкладке Exposure содержатся сведенные по валютам активы клиентов и захеджированные активы компании и показаны чистые валютные позиции компании по валютам (Net Total).

Команда «Cover» контекстного меню вкладки «Exposure» предоставляет возможность захеджировать клиентские активы по выбранной валюте, снизив, таким образом, чистую валютную позицию и уменьшив валютные риски.   При выполнении данной команды для валюты выбирается валютная пара и открывается окно ордера, предлагающее открыть или закрыть позицию на хеджевом счете. Выбор валютной пары для валюты происходит по следующим правилам:

1. Выбираются валютные пары такие, чтобы чистая валютная позиция по одной валюте была длинной, а чистая валютная позиция по другой валюте была короткой.

2. Для найденных валютных пар ищутся открытые на хеджевом счете позиции, закрытие которых приведет к уменьшению чистых валютных позиций по валютам.

3. Среди найденных открытых позиций выбирается позиция по инструменту с наименьшим спрэдом и открывается окно ордера, предлагающее закрыть данную позицию на хеджевом счете.

4. Если не найдено открытых позиций, закрытие которых приведет к уменьшению чистой валютной позиции, то из валютных пар, найденных на шаге 1, выбирается валюта с наименьшим спрэдом.

Среди валютных пар с наименьшим спрэдом выбирается валютная пара, открытие позиции по которой приведет к самому существенному уменьшению валютных позиций. Затем открывается окно ордера, предлагающее открыть позицию по выбранной валютной паре.

Если не найдена валютная пара, открытие или закрытие позиции по которой приведет к уменьшению чистых валютных позиций, т.е., если все чистые валютные позиции являются длинными или все чистые валютные позиции являются короткими, то при выборе пункта меню «Cover» открывается окно ордера с выбранными по умолчанию валютной парой и объемом.

Окно Market Watch

Окно «Market Watch» является служебным окном. В окне помещается список финансовых инструментов, по которым программа получает с сервера котировки.

Контекстное меню окна котировок позволяет выполнить следующие команды:

• Details — открыть окно информации финансового инструмента;

• Quotes — вброс котировок ;

• …

Окно инфомации финансового инструмента

При наличии прав менеджер может поменять режим исполнения, уровень Limit & Stop, спрэд, распределение спрэда, цвет фона символа и сглаживание.

Вброс котировок

Выполнение команды «Quotes» контекстного меню окна котировок открывает окно «Quotes», позволяющее вбросить котировку в поток котировок от источников данных. Опция «Track requests» позволяет следить за торговыми запросами, получаемыми дилером. При включении данной опции в окне вброса котировок будет автоматически выбран инструмент, по которому пришел торговый запрос.

API и Plugin`ы ИТП MetaTrader4

DataFeed-plugin`ы (источники котировок и новостей).

Все котировки и новости в MetaTrader Server поступают с помощью DataFeed-plugin`ов.

По названию статей на закрытом для обычных смертных сайте http://support.metaquotes.net/ru/ (жаль, что доступны только названия) можно узнать о таких plugin`ах:

Currenex Connector – для получения котировок от компании Currenex.

UBS Connector – для получения котировок от компании UBS.

Tenfore Quotes Server – для получения котировок от компании Tenfore.

Universal DDE Connector – для сбора котировок по банкам.

Найдены еще такие DataFeed-plugin`ы

MetaTrader 4 Feeder – для получения котировок от MetaQuotes (demo.metaquotes.net:443). Но с 5 апреля 2009 г. прекращена работа этого сервера(может быть из-за «кухонь»-халявщиков)

IFX Feeder – для получения котировок от брокера IFX.

Предположительно существуют DataFeed-plugin`ы для всех более-менее больших брокеров (маркетмейкеров).

Для написания собственных источников котировок и новостей MetaQuotes предоставляют DataFeed API.

Что это даёт ДЦ?

1) Возможность прикрутить к MetaTrader Server`у любой источник котировок(новостное агенство, брокера, банк).

2) Возможность написать DataFeed-plugin для корректировки потока котировок до нужной цены, например так(упрощенно):

После достижения ценой необходимого уровня, возвращаем её к текущей по обратному алгоритму.

Или не пускать цену выше\ниже определенного уровня, используя реальные котировки как шум.

На самом деле фраза «владеющий информацией – владеет миром» имеет иной смысл, «владеющий» – не располагающий информацией, а «владеющий» – управляющий ей по своему усмотрению – владеет миром.

Virtual Dealer plugin.

Плагин виртуального дилера предназначен для полной или частичной автоматизации действий дилера для групп символов с ручным исполнением (Manual execution). В общем случае плагин подтверждает запросы клиентов с регулируемой задержкой исполнения до 5 секунд. Настройки виртуального дилера зависят от политики компании, от уровня желаемой «экономии» и, конечно же, от профессионализма реальных дилеров, знания ими клиентов и их стратегий.

А здесь народ обсуждает Virtual Dealer плагин http://www.forexfactory.com/showthread.php?t=70582 (язык английский) и то что на www.metaquotes.net удаляют посты и банят за его упоминание.

Другие плагины:

PayPal Deposit – Автоматический прием средств на счета клиентов через платежную систему PayPal.

WebMoney Deposit – Автоматический прием средств на счета клиентов через WebMoney.

MetaTrader TopTraders – для контроля за рисками.

DealerHelper – предназначен для частичной автоматизации действий дилера.

Stopouts – позволяет изменить стандартную обработку закрытия позиций клиента при стопауте: вместо закрытия сервером самой убыточной позиции закрываются все позиции клиента.

Client Profits and Volumes – плагин с применением синтетических символов накапливает клиентскую статистику: нереализованная прибыль/убыток и объем открытых клиентский позиций.

NFA Reports – Генерация серверных отчётов в соответствии с требованиями NFA.

FSA Markets Transaction Report – предназначен автоматической генерации отчетов FSA в конце рабочего дня.

Daily Summary, Daily Open Trades, Daily Closed Trades – плагины для генерации дополнительных отчетов на конец торгового дня.

AgentCommission – позволяет задать гибкую логику расчета агентских комиссий.

MetaTrader SendMail – для автоматической групповой рассылки отчетов.

API

Если ДЦ не достаточно функций предоставляемых MetaTrader 4 Administrator\Manager и дополнительными плагинами к ним, есть возможность написать и использовать собственные программы\плагины. Для этого ДЦ предоставляется MetaTrader 4 Administrator API и MetaTrader 4 Manager API.

И для этих целей в ДЦ есть необходимые работники.

(http://www.forex4you.org/about/personal/)

MetaTrader 4 Administrator API позволяет расширять функциональные возможности сервера и автоматизировать различные процессы. К наиболее часто решаемым при помощи API задачам можно отнести следующие:

1. Дополнительные механизмы фильтрации котировок

2. Автоматическое управление спрэдами и режимами котирования в зависимости от активности рынка

3. Автоматическая интеграция с другими торговыми платформами

4. Интеллектуальная маршрутизация торговых транзакций (автодилер)

5. Дополнительные возможности разграничения доступа и контроль прав

6. Расширение возможностей резервного копирования

Ключевые особенности MetaTrader 4 Manager API выделяются следующими группами задач:

• Доступ к администрированию сервера

Администратор имеет максимальный уровень доступа и может менять любые настройки сервера.

• Доступ к управлению счетами клиентов

Права доступа задаются со списком групп, что дает возможность каждому менеджеру работать только со своими группами.

• Обработка клиентских заявок

Механизмы работы с очередью клиентских заявок, контроль срабатывания ордеров и мониторинг маржевых требований.

• Риск-менеджмент

На основе MetaTrader 4 Manager API возможна реализация уникальных программ риск-менеджмента для контроля и управления собственными позициями компании.

• Генерирование отчетности

MetaTrader 4 Manager API предоставляет механизмы для генерирования расширенной отчетности по действиям трейдеров, сотрудников компании и самого торгового сервера.

WebServices API позволяет на сайте организовать публикацию котировок, графиков, доступ к счету через WAP, организовать личный кабинета трейдера, конкурс трейдеров.

Информация в ИТП MetaTrader4

На рисунке видно, что ни какие «левые» котировки не могут попасть в поток случайно. Даже если б нерыночная котировка проскочила от поставщика котировок, то её не пропустил бы фильтр MetaTrader 4 Server`а. Но даже такое маловероятно, т.к. у поставщика котировок, уверен на 100%, что тоже стоят фильтры. Любые «левые» котировки попадают в поток не случайно.

Оборотить внимание на индикатор соединения в вашем  терминале (правый нижний угол)

Категория: Статьи про Форекс | Просмотров: 1065 | Добавил: Nik-AS | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Календарь
«  Июнь 2012  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
друзья сайта
  • Создать сайт
  • Все для веб-мастера
  • Программы для всех
  • Мир развлечений
  • Лучшие сайты Рунета
  • Кулинарные рецепты

  • Предоставленно информационным форекс порталом - ForexPros
    Copyright MyCorp © 2024Яндекс.Метрика