rss

Профиль компании

Блог компании MetaQuotes Software

Как в MetaTrader 5 быстро разработать и отладить торговую стратегию: тиковый анализатор

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

В этой статье мы покажем, как с помощью встроенных средств отладки и визуального тестирования строить стратегии, основанные на анализе поступающих тиков. Для выработки правил входа и выхода зачастую требуются годы ручной торговли. Но с помощью MetaTrader 5 вы можете быстро проверить любую подобную стратегию на реальной истории.



( Читать дальше )

Ведущая MTF-площадка для торговли валютами LMAX Exchange стала поставщиком ликвидности для MetaTrader 5

Мы рады сообщить об интеграции с LMAX Exchange — многосторонней площадкой (Multilateral Trading Facility, MTF) для торговли валютами, драгоценными металлами и индексами.

Шлюз MetaTrader 5 к LMAX Exchange предлагает брокерам, фондам и профессиональным трейдерам доступ к потоковой ликвидности с использованием лимитных ордеров, прозрачное ценообразование и качественное исполнение при отсутствии «last look».

Используемая LMAX Exchange схема «no last look» обеспечивает отсутствие реквотов и гарантированное исполнение по заявленной поставщиком ликвидности цене.

Ведущая MTF-площадка для торговли валютами LMAX Exchange стала поставщиком ликвидности для MetaTrader 5

При постоянно повышающемся спросе брокеров и институциональных трейдеров на нейтральное, бесконфликтное и прозрачное исполнение шлюз к LMAX Exchange обеспечивает пользователей MetaTrader 5 качественной рыночной инфраструктурой, ликвидностью, исполнением и потоковыми рыночными данными.

На данный момент на LMAX доступны более 70 валютных пар и самые популярные CFD на индексы и сырьевые фьючерсы.



( Читать дальше )

Cравниваем MQL5 и QLUA - почему роботы на MQL5 до 28 раз быстрее?



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

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

12 сентября 2016 года были проведены три замера скорости на реальном счете БД «Открытие» на MetaTrader 5 build 1415 и Quik 7.2.23 в одно и то же время.

Каждый тест был призван измерить конкретную скоростную характеристику, важную с точки зрения алгоритмического трейдинга:
  1. Тестирование синхронных операций  — серия из 10 синхронныхпоследовательных торговых операций Buyс подтверждением успешности выполнения каждой транзакции на бирже. Последующая операция не производится, пока не будет  получено подтверждение от торгового сервера, что операция прошла/не прошла на бирже. Скорость выполнения зависит от всей цепочки терминал — торговый сервер — биржа — торговый сервер — терминал. Чем меньше будет среднее время торговой синхронной операции, тем лучше.
  2. Тестирование асинхронных операций — серия из 10 асинхронныхторговых операций Buyбез подтверждения успешности выполнения транзакции. Это чистый тест на скорострельность, измеряющий скорость отправки заявок на биржу. Тут также лучшим будет тот терминал, у которого время выполнения 10-ти асинхронных покупок будет меньше.
  3. Тестирование обновления стакана заявок — замер скорости изменений заявок в Стакане. Это простой подсчет количества тиков (обновлений) Стакана в единицу времени. Чем чаще приходят котировки с биржи в торговый терминал, тем быстрее будет обновляться Стакан. Следовательно, чем больше тиков за секунду поступает в программу автоматической торговли, тем быстрее она может среагировать на изменения в структуре спроса/предложения на рынке. Лучшим будет тот терминал, в котором скорость обновления Стакана выше.

Условия испытаний

Оба терминала установлены на арендованном сервере VPS в Москве, как и сами торговые серверы БД «Открытие». Торговля велась на одном и том же реальном счете в срочной секции Московской биржи инструментом Si-9.6.

Мы записали на видео все три теста одним роликом, чтобы было видно:

  1. торговые операции проводились на одном и том же реальном счете;
  2. и на одном и том же инструменте Si-9.16;
  3. на одном и том же компьютере;
  4. торговые операции проводились в одно и то же время;
  5. в одних и тех же рыночных условиях;
  6. скорости обновления стаканов замерялись на одном и том же инструменте и в одно и то же время;
  7. сетевая задержка до серверов Открытия была 2 мс.

Результаты сравнения скорости операций: MetaTrader 5 vs QUIK

Результаты всех трех тестов собраны в сводной таблице, детальные результаты по каждому тесту представлены ниже отдельными разделами этой статьи.

Тест                   MetaTrader 5    QUIK      Выигрыш MT5
Синхронные операции        9.59 ms   277.80 ms  28.96 раз
Асинхронная                0.09 ms     0.30 ms   3.33 раза
Обновлений стакана        42.7 в сек   8.40      5.08 раза

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

 

Видео сравнения скорости торговых операций



( Читать дальше )

Выпущен новый шлюз MetaTrader 5 Gateway to CQG от Forexware

Мы расширяем торговые возможности мультирыночной платформы MetaTrader 5: вслед за релизом шлюза к Interactive Brokers выпущен шлюз к платформе CQG.

Приложение разработано компанией Forexware и предоставляет прямой доступ на международные биржи CME, CBOT, NYMEX, ICE, EUREX и десятки других.
MetaTrader 5 Gateway to CQG от Forexware
Спектр торгуемых на этих площадках инструментов максимально широк — от фьючерсов и опционов до индексов и биржевых спредов (counter spread). Причем для всех этих инструментов шлюз поддерживает стакан цен (market depth).

CQG, Inc. более 15 лет поставляет котировки мировым банкам, инвестиционным компаниям, брокерам и другим крупнейшим участникам финансового мира. Обладая собственной инфраструктурой, компания получает котировки от бирж напрямую, без посредников.

Таким образом, шлюз к CQG для MetaTrader 5 способен успешно прописаться в рабочем арсенале биржевых трейдеров, предпочитающих прозрачные котировки и молниеносное исполнение ордеров.

http://www.metatrader5.com/ru/news


Новый шлюз к Interactive Brokers для MetaTrader 5 от MetaQuotes и oneZero — это торговля на 130 фондовых биржах мира, включая NASDAQ и NYSE

Мы вместе с oneZero Financial Systems выпустили шлюз интеграции с Interactive Brokers Group, Inc. С его помощью в MetaTrader 5 можно торговать акциями, фьючерсами и другими биржевыми инструментами на крупнейших фондовых биржах мира: Нью-Йоркской (NYSE), Лондонской (LSE), Гонконгской (HKEX), Токийской (TSE), NASDAQ и пр.

Новый шлюз к Interactive Brokers для MetaTrader 5 от MetaQuotes и oneZero — это торговля на 130 фондовых биржах мира, включая NASDAQ и NYSE

Помимо ценных бумаг и фьючерсов, шлюз позволяет торговать валютными парами, контрактами на разницу и драгоценными металлами с поддержкой стакана цен для соответствующих инструментов. Кроме того, с помощью шлюза брокеры могут автоматически производить корпоративные действия по определенной ценной бумаге (например, начислять дивиденды) сразу по всем трейдерам, имеющим открытые позиции по данному инструменту. На сайте американского брокера можно ознакомиться с полным списком символов и



( Читать дальше )

Лента сделок в MetaTrader 5: новый инструмент для анализа фондового рынка

На днях был выпущен релиз торговой платформы MetaTrader 5 build 1375 с лентой сделок (Time & Sales) в стакане цен.

Лента сделок позволяет видеть список всех биржевых торговых операций в режиме реального времени. По каждой сделке показывается ее время, направление, цена и объем. Каждое направление выделяется отдельным цветом, а объемы даны в виде гистограммы:

Лента сделок в MetaTrader 5: новый инструмент для анализа фондового рынка

Из ленты можно экспортировать данные в формате CSV и анализировать в сторонних редакторах электронных таблиц.

Если у вас не произошло автоматическое обновление через вашего брокера, попробуйте обновиться через демо счет на сервере MetaQuotes-Demo. Для этого просто добавьте MetaQuotes-Demo в список серверов и откройте там демо-счет:

Лента сделок в MetaTrader 5: новый инструмент для анализа фондового рынка



( Читать дальше )

Как создать торгового робота для Московской биржи MOEX на MetaTrader 5?

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

 

Торговать на бирже с помощью роботов — это просто

Язык MQL5 изначально поддерживает все торговые возможности платформы MetaTrader 5 — в нем множество торговых функций для работы с ордерами, позициями и торговыми запросами. При этом не имеет значения, на каком рынке вы торгуете -  фьючерсы, акции, опционы и т.д.

Средствами MQL5 вы можете создать торговый запрос и отослать его на сервер с помощью функций OrderSend() или OrderSendAsync(), получить результат его выполнения, просмотреть торговую историю, узнать спецификацию контракта для инструмента, обработать



( Читать дальше )

Битва за скорость: QLUA vs MQL5 - почему MQL5 быстрее от 50 до 600 раз?

Для сравнения языков MQL5 и QLUA мы написали несколько тестов, которые замеряют скорость выполнения базовых операций.

В тестах использовался компьютер с Windows 7 Professional 64 bit, MetaTrader 5 build 1340 и QUIK версии 7.2.0.45.

Результаты представлены в таблице, где все значения представлены в миллисекундах (чем меньше время, тем лучше):

Название            MQL5        QLUA     Преимущество MQL5

TestFloat          3 969     273 391     69 раз
TestArrays           375     230 768    615 раз
TestFibo           1 125      61 110     55 раз
TestPiCalculated   2 328     183 812     79 раз
TestQuickSort      2 031     211 279    104 раза
TestAckermann        828      64 541     78 раз

Сравнение производительности MQL5 и QLUA, чем меньше, тем лучше



( Читать дальше )

Торгуйте в MetaTrader 5 прямо из браузера — бета-версия веб-платформы уже доступна

Сегодня запущена бета-версия мультирыночной веб-платформы MetaTrader 5. Вы можете опробовать новинку в торговле на валютном рынке прямо сейчас. Для этого достаточно иметь аккаунт на MQL5.community и открыть демо-счет на MetaQuotes-Demo.

Торгуйте в MetaTrader 5 прямо из браузера — бета-версия веб-платформы уже доступна

Веб-платформа MetaTrader 5 позволяет торговать на финансовых рынках через любой браузер в любой операционной системе (Windows, Mac, Linux). Для этого не нужно устанавливать никаких программ, достаточно иметь доступ в интернет.

Веб-версия торговой платформы MetaTrader 5 была разработана по многочисленным просьбам брокерских компаний, желающих привлечь новых трейдеров. Новинка сочетает в себе удобство и кроссплатформенность веб-терминала с преимуществами десктопной «пятерки» — скоростью, мультирыночностью, расширенными торговыми функциями.

Уже в бета-версии вам доступны хеджинговая система учета позиций, 30 технических индикаторов, 24 аналитических объекта и полный набор торговых ордеров MetaTrader 5. А чтобы у пользователей веб-платформы MetaTrader 5 не возникло языковых барьеров, интерфейс приложения переведен на 41 язык.

Примите участие в публичном тестировании веб-платформы MetaTrader 5 и первыми оцените ее возможности.


Торговая платформа MetaTrader 5 получила хеджирование

Сегодня компания MetaQuotes Software Corp. выпустила новую версию торговой платформы MetaTrader 5 build 1325. Главная ее особенность — появление хеджинговой системы учета позиций, которая уже знакома пользователям MetaTrader 4. Теперь в платформе можно использовать так называемое локирование, открывая встречные позиции по одному и тому же финансовому инструменту.

MetaTrader 5 с хеджированием

Разработчики устранили последний барьер для перехода трейдеров и брокеров на MetaTrader 5 — отсутствие хеджирования. Это серьезно меняет расклад сил на рынке и причин оставаться на MetaTrader 4 больше нет. Трейдеры могут использовать привычное для себя локирование и в MetaTrader 5, получив доступ ко всем преимуществам более мощной и скоростной платформы.

«Зачем пользоваться двумя платформами, когда все можно делать в одной? — задается вопросом глава MetaQuotes Software Corp. Ренат Фатхуллин. — MetaTrader 5 не просто мультирыночная платформа, теперь она учитывает особенности этих рынков. Для фондовых трейдеров мы предлагаем неттинговую торговую систему, а для форекс-трейдеров — привычную хеджинговую».



( Читать дальше )

....все тэги
UPDONW
Новый дизайн