Естественно, что все вышеперечисленное необходимо повторить для настройки второго терминала.
Переходим к настройке Мегатрейдера.
1. Запускаем программу Мегатрейдер, выбираем пункт меню "Настройки"- "Общие настройки", открываем вкладку "MetaTrader" и устанавливаем ID программы. ID должен быть от "0" до"19" и уникальным. При запуске нескольких Мегатрейдеров (до 20) их ID не должны совпадать.
2. Выбираем пункт меню "Настройки" - "Настройки торгового инструмента", на вкладке "Инструменты" в панели "Шорт" добавляем новый инструмент:
Задаем параметры инструмента:
- Аккаунт - номер счета в MetaTrader (в вернем левом углу терминала MetaTrader).
- Код инструмента - пишем точно как написано в MetaTrader.
- Вес в спреде- это коэфициент w в формуле SPRED=(w
1*X
1+...+w
n*X
n)-(w
n+1*X
n+1+...+w
n+m*X
n+m).
- Количество лотов в единице спреда - таким количеством лотов откроется EURUSD в MetaTrader с аккуантом 359250.
- Ставим галочку "Исполнять первым" - теперь EURUSD на втором терминале откроется только после того, как откроется позиция в первом (на котором стоит галочка). Здесь на самом деле нужно экспериментировать - вариант без галочек может оказаться более перспективным.
Аналогично создаем второй инструмент на панели "Лонг":
3. На вкладке "Дополнительно" указываем время открытия и закрытия торгов. Для круглосуточной торговли пишем "Открытие торгов" - 0:00:00, "Закрытие торгов" - 23:59:59 (Если торговля ведется не круглосуточно, например в американскую сессию, то нужно установить соответствующий период торговли).
Настройка закончена, теперь нужно установить связь с MetaTrader, для этого выбираем пункт меню "Связь" - "Установить соединение с MetaTrader". Через несколько секунд должен начать строится график.
Ниже приведен график спреда, полученный нами при реальной торговле. На графике можно обнаружить несколько интересных моментов, например:
Здесь присутствует возможность купить спред на уровне около -0.0002, а продать на уровне +0,00005. Даже если заложить "проскольз" в 0,00005 пункта, при открытии и закрытии второго инструмента у нас должен остаться 0.00015 пункта чистого дохода. Казалось бы не много, но если учесть, что риск арбитражной сделки около "0", а величина лота может быть значительно больше, чем при обычной торговле (просто возможно потребуется переводить деньги с одного торгового счета на другой), то суммарный процент доходности может быть большим.
Скрипт для торговли должен продавать спред, когда цена Offer (красная линия) меньше или равна -0,0002 и закрывать сделку когда цена Bid (зеленая линия) больше или равна +0,00005, покупать спред когда Bid больше или равна +0,0002 и закрывать сделку, когда Offer меньше или равна -0,00005:
Ставим Мегатрейдер в режим автоматической торговли, для этого выбираем пункт меню "Скрипт"-"Запустить обработку скрипта".
Через несколько дней реальной торговли мы обнаружили, что прибыль от арбитражных сделок в основном скапливается у одного дилера. Поэтому мы решили перейти от классического арбитража к "одноногому", т.е. стали совершать сделки только у одного дилера.
Результаты реальной торговли представлены в следующем отчете (название дилера в отчете было специально скрыто):
О
тчет дилераТаким образом, если, как в нашем случае, прибыль скапливается у одного дилера, то открывать сделку у второго дилера не обязательно, т.е. можно осуществлять "одноногий" арбитраж. Однако при этом следует учитывать следующие два момента:
1. Увеличивается риск данной операции, так как сделка не хеджирована, и как следствие этого увеличивается величина просадки.
2. Дилер должен лояльно относится к коротким (скальперским) сделкам. Если скальперские сделки запрещены, то нужно осуществлять полноценный (с двумя дилерами) арбитраж и в скрипте установить минимальное время удержания сделки (сделать его больше, чем указано в Регламенте предоставления услуг дилера).