Обсуждение высокочастотной торговли на МТ5 - страница 34

 
Renat:
  легко перекрываться на любых других компаниях,
а можно сравнить с тем что было до этого и что появится новое? то есть что именно улучшили и облегчили?
 
sergeev:
а можно сравнить с тем что было до этого и что появится новое? то есть что именно улучшили и облегчили?
  Поддерживаю. Просветите нас плиз.
 
Renat:
Мы расширили возможности МетаТрейдер 4, так как пришла пора расширять STP исполнение в системе.

STP - по сути это просто копировщик торговых сигналов. Например, сервис "Сигналы" является частным случаем STP.

Копировщик - это не обязательно повторение сигнала. Может быть и противоположное действие и много всего другого. Но чаще всего сигналы именно копируются.

Сам копир является частным случаем реализации HFT. Т.к. HFT - это всегда задача по сигналу успеть схватить.

Выше писал:

Можете поставить такой эксперимент:
  1. Открыть несколько демо-счетов ECN/STP (или просто STP).
  2. Запустить на каждом одну и ту же ТС с одним лишь отличием - торговые приказы отправляются с разной искусственной временной задержкой.
  3. Получить результаты (несколько сотен сделок хотя бы) и сопоставить их с задержками.

Разработчики не ставили такой эксперимент, но график зависимости прибыльности "Сигнала" от пинга так или иначе получили:

Увидите на графике, как прибыльность растет с уменьшением задержки.

В перспективе очевидно, что потребуется снять ограничение:

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

В рамках сервиса "Сигналы" такое ограничение является лишь только конкурентным недостатком. Но в рамках идеологии STP - серьезным упущением. Поэтому облегчение реализации STP - закрытие бреши, которая требовала решения. И такое решение было многократно реализовано сторонними разработчиками.

Поэтому когда идет речь о 

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

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

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

Renat:

Ситуацию с отдачей на сторону критически важных сервисов как в MetaTrader 4 мы больше не допустим.

Когда разбрасываются фразами "пипсовка - зло", то слабо понимают ее глубину. Для того, чтобы на ECN/STP брокере у вас было хорошее исполнение торговых приказов, система ECN/STP-брокера должна быть реализована через HFT-принципы. Потому что для брокера качество исполнения - огромное конкурентное преимущество. И если вам даже с экрана мышкой захотелось провести торговую операцию, то результат ее будет напрямую зависеть от качества реализации системы ECN/STP, а точнее от заточки ее под HFT. Это то, что никто не видит. Но начинают хаять, когда получают отрицательные проскальзыния и подобное.

Никто не говорит, что HFT - грааль. Это всего лишь правильная технологическая реализация торговых сигналов.

P.S. О некоторой HFT-граальности речь идет только по следующим причинам:

  • Один:
    Стат. арбитраж несет меньше риски, чем ближе приближаетесь к шуму.
  • Два:
    ТС по возрастанию риска можно (условно и грубо) разделить на следующие категории (FOREX):
    1. Арбитражники - наименее рискованные стратегии, ликвидности относительно мало. Используется хэдж-фондами и инвест-банками. Стабильность высочайшая.
    2. Торговля на "шуме" - риск выше, но и ликвидности больше. Хэдж-фонды редко используют. Стабильность существенно ниже.
    3. Остальные (толстокожие) - наивысший риск, ликвидности океан. Стабильность наинизшая.
  • Три:
    если вы входили в момент, когда цены не менялись секунду-другую, то это точно не оптимально.
Реальные БРОКЕРЫ, - не ДЦ, - не ДойныеЦентры.
  • hrenfx
  • forexsystemsru.com
Платформа - это несколько приложений. И трейдер видит небольшую часть - терминал. Вне зависимости от того, алготрейдер вы, или нет, скорость работы платформы будет напрямую влиять на ваш результат. Чем выше скорость, тем больше профит. Это вызвано тем обстоятельством, что наилучшие моменты (цены + ликвидность) для открытия длятся недолго...
 
hrenfx:

STP - по сути это просто копировщик торговых сигналов. Например, сервис "Сигналы" является частным случаем STP.

Копировщик - это ...


этот пост вообще к чему?  сам с собою, чтоб не забыть? :)

 
sergeev:


этот пост вообще к чему?  сам с собою, чтоб не забыть? :)

Нормальный пост, это для тех кто прочитал "немного в начале, в середине и конце". Хотя, им все, как об стенку горохом.
 
Может кому из разработчиков интересно, например сегодня на ESM0 (самый резвый фьюч в природе) в первую секунду после открытия дневной сессии NYSE через Zen-Fire поступило 750 тиков общим объемом в 2807 контрактов. Такова плотность реалтайм потока сделок. Значит тиковая платформа должна уметь полностью обрабатывать не менее 1-го тика в миллисекунду. Вообще-то C# под .net с этим справляется (обработка занимает микросекунды) и совсем не нужно корячиться с C++ ради наносекунд.
http://forex.kbpauk.ru/showflat.php/Cat/0/Number/272621/page/0/fpart/5/vc/1
Poul Trade Forum: Mirus Futures
  • forex.kbpauk.ru
Это CME, а не Zen-Fire. Где-нибудь не так запятая и привет. Это все СУРРОГАТНЫЙ подход.
 
Heroix:
Нормальный пост, это для тех кто прочитал "немного в начале, в середине и конце". Хотя, им все, как об стенку горохом.
Вы противник японских свечей?
 
Gunia, нет, но не считаю, что они полезны.
 

Заблуждения, Часть 2: Статистика - лженаука, или Хроника пикирующего бутерброда была прочитана статья. Показалась интересной. Цитата из неё:

А теперь возьмем параметры ТС, которая хорошо известна под именем Lucky (https://www.mql5.com/ru/code/7464). В своем оригинальном виде (там же,Lucky_исходник.mq4) советник несомненно оказывается всего лишь игрушкой, так как ДЦ, который позволял бы открывать в день в среднем не менее нескольких сотен сделок с м.о. прибыльной порядка одного-двух пунктов, вряд ли существует.

Статья написанна 16.05.2008  Автор: Sceptic Philozoff

Логический вывод-вопрос:  Раньше(2008 год) пипсовать было нельзя, сейчас можно?

Несколько сотен сделок в день и советник типа Лаки, теперь в авангарде? Я спрашиваю серьёзно без иронии и насмешек. Интересно изменилась ли фундаментально, в этом отношении ситуация. 

Заблуждения, Часть 2: Статистика - лженаука, или Хроника пикирующего бутерброда - Статьи по MQL4
  • www.mql5.com
Заблуждения, Часть 2: Статистика - лженаука, или Хроника пикирующего бутерброда - Статьи по MQL4: примеры использования экспертов, тестирования и оптимизации
 

Говорил уже:

количество сделок в сутки иногда > 1000, а количество торговых приказов > 100 000. Это не высокочастотная торговля, однако при таких характеристиках торговли есть некоторые ограничения, которые накладывает MT4-платформа.

Эти ограничения смягчались через запуск нескольких терминалов для эмуляции асинхронности.

Сегодня привел свою месячную статистику проскальзываний лимитников лишь только по одному символу (> 15 000 исполненных лимитников) + коммент.

Причина обращения: