Парный трейдинг и мультивалютный арбитраж. Разборки.

 

 Добрый день уважаемые форумчане. Немного почитав форум, наткнулся на несколько тем по арбитражу и парному трейдингу. Судя по веткам некоторые интересуются, а некоторые пробуют. Я когда то давно варился в этой теме, но знаний не хватало. Сейчас я полный беспредельщик в mql5 ))). Хотелось бы поднять этот вопрос заново и наконец, решить стоит или нет. Возможно, я, что то пропустил.

 Предлагаю здесь выкладывать, что у кого есть по данному вопросу. А именно:

  • Методы определения раздвижки валютных пар;
  • Что делать если раздвижка не схлопывается, вывод в БУ;
  • Синтетика, пары или кросс.Эксель, вуду, тайные знания и тому подобное;
  • Ваши предложения.

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

 Всем кто хочет поржать и тд. Проходите мимо.

===========================

1. PT_v1 EA
Первая (пробная) версия советника (ex5 файл):
" Результаты с параметрами по умолчанию. В сове нет ни каких ограничений, но на реал не ставить. Разработан только для проверки в тестере. Работает по ценам открытия, тестируем в соотвественном режиме" - пост с объяснением настроек.

2. tandeminstrument индикатор
Исправление (ошибок) этого индикатора из CodeBase, и исправленная версия - в аттаче пост .

3. PT_v2 EA
Вторая версия советника, основанного на индикаторе tandeminstrument, исправленном по пункту 2 (пост ) .

4. PT_v2_1 EA
Вариация второй версии советника (на индикаторе tandeminstrument) - пост  

5. PT_v3 EA
Третья версия советника. Работает по индикатору ind_2_linep1 (и файлу moneymanagment.mqh, который должен быть в папке include).
Сам советник, индикатор, настройки, результаты тестирования и так далее - см пост
5.1. PT_v3.1 EA - первое улучшение третьей версии советника; добавлено закрытие по общему профиту в валюте депозита;
советник - пост , индикаторы - пост


--------------------

6. Индикаторы и советники/роботы, которые могут быть востребованы в какой-либо следующей версии советника -

6.1. ind_2_linep1 индикатор и Spread_i_Env индикатор - пост
6.2. SpreadRegression_Ind индикатор и TwoSymbolsSpread_Ind индикатор - пост  
6.3. Spread_i_Env индикатор как наиболее перспективный (в результате анализа индикаторов)
для нового (или новой версии) советника - пост  
6.4. OverlayChart индикатор - пост  
6.5. multisymbolatr индикатор - пост (со скриншотом)
6.6. CCFp и IndexCorr - пост
6.7. Basket индикатор (со скриншотом) - пост   
6.8. CCFp_v1.0.3cvert индикатор - пост
6.9. утилита под МТ4, которая показивает ширину канала при наличии индикатора CCFp_v1.0.3cvert - пост
6.10. индикатор CSS.v3.8 - пост  
6.11. индикатор Mantis - пост (со скриншотом и кратким объяснением), исправленная версия индикатора - пост  
6.12. Советник spread_olyakish.mq5 с индикаторами - пост

Пример разработки спредовой стратегии на фьючерсах Московской биржи
Пример разработки спредовой стратегии на фьючерсах Московской биржи
  • www.mql5.com
MetaTrader 5 позволяет разрабатывать и тестировать роботов, торгующих одновременно на нескольких инструментах. Встроенный в платформу тестер стратегий автоматически скачивает с торгового сервера брокера тиковую историю и учитывает спецификацию контрактов — разработчику ничего не нужно делать руками. Это позволяет легко и максимально достоверно воспроизводить все условия торгового окружения — вплоть до миллисекундных интервалов между поступлениями тиков на разных символах. В этой статье мы покажем, как провести разработку и тестирование спредовой стратегии на двух фьючерсах Московской биржи.
 

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

1

 
Roman Poshtar #:

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


Этот индикатор показывает расхождение, но это не означает что потом будет схождение 
 
Vladislav Vidiukov #:
Этот индикатор показывает расхождение, но это не означает что потом будет схождение 

Да все верно. И он врет безбожно. Но у нас есть оптимизация как средство определения максимумов расхождения. Можно попробовать использовать + доливки + усреднение.

 
Roman Poshtar #:

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


Расхождения и схождения того, что мы видим на картинке означает колебания EURGBP около некоторого стационарного значения.
 
Roman Poshtar #:

Да все верно. И он врет безбожно. Но у нас есть оптимизация как средство определения максимумов расхождения. Можно попробовать использовать + доливки + усреднение.


Абсолютно верно. Чуть подразберу материальчик из своих архивов - тут выложу в удобоваримом формате..... там варианты можно выбрать под код.... сам в теме. Хотел  заняться экспом на мт5. Но все по списку.... пока над другим сам работаю по коду.... кстати можно и такой подход замутить под парный трейдинг. А - ля - сетки на лимитках - одна от лонга по первой ноге спреда - лимитки в бай и по рынку  в бай на раздвижке зашли и другая сеть в селл на лимитках - по другой ноге и также  в селл по рынку зашли...... это если по торговым критериям - спред купля.
 
Всем спасибо кто подключился. Будем работать )
 
Roman Poshtar #:
...Предлагайте варианты определения раздвижки, расстояния, количество свечей, длина и тд.


Сразу - не претендуя на определение торговых критериев, поднимание "некроданных" с "некроветок", а также троллей - типа 10 лет прошло, а воз и ныне там... :-) 

Нет не там. Уже далеко уехал... во всех смыслах, также торгую по подобным ТС и на биржах в том числе...

В общем - предложения из общей канвы можно делать робота, а там уже типа его докручивать, например, теми же условиями усреднений ног спредов, объемы на усреднение, повышающиеся или теже оставлять, шаги усреднений - их кол-во + стоп лоссы, типа если "0" - то вообще без них.

Выхода по ТР (в пп), в процентах к дЕпу, по сигналам ТС (см. картинку).


Раздвижка - типа расстояние между линиями спреда выше среднего (также можно подбирать посредством оптимизации, например).

Данные с этой ветки:

https://www.mql5.com/ru/forum/7401


также и вторая страничка

https://www.mql5.com/ru/forum/7401/page2


тут тоже

Тут тоже входа - выхода расписаны в этой:

https://www.mql5.com/ru/forum/122468/page210


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

Вот и индик для старта есть... с обновлением 2016 г

Индикаторы

Ind_2 Line+1 - индикатор для MetaTrader 5

https://www.mql5.com/ru/code/1244

вот на МТ 4 за основу можно взять - индикатор спреда постом выше - робот для правок под МТ5 в этом:

https://www.mql5.com/ru/forum/122468/page189#comment_3220248

 

кстати - вот уже кое-что есть уже... :-)

https://www.mql5.com/ru/code/955

Тандем - эксперт для MetaTrader 5

 

П.С. Походу - все украдено до нас :-) для правок индикатор и робот н а МТ 5 (для правок): 

https://www.mql5.com/ru/forum/122468/page236#comment_3220714

Баскет-трейдинг, парный трейдинг. - На четвертом форуме полно материала и интересных веток
Баскет-трейдинг, парный трейдинг. - На четвертом форуме полно материала и интересных веток
  • 2012.08.10
  • www.mql5.com
Хочу знать мнения форумян по поводу разработки алгоритма подбора корзины валют. Также приветствуются мнения по поводу алгоритма подбора пар для парной торговли. Есть одна идея для аглоритма подбора пар но пока нет времени чтобы прописать и затестить берем две пары
 
Roman Shiredchenko #:


Сразу - не претендуя на определение торговых критериев, поднимание "некроданных" с "некроветок", а также троллей - типа 10 лет прошло, а воз и ныне там... :-) 

Нет не там. Уже далеко уехал... во всех смыслах, также торгую по подобным ТС и на биржах в том числе...

В общем - предложения из общей канвы можно делать робота, а там уже типа его докручивать, например, теми же условиями усреднений ног спредов, объемы на усреднение, повышающиеся или теже оставлять, шаги усреднений - их кол-во + стоп лоссы, типа если "0" - то вообще без них.

Выхода по ТР (в пп), в процентах к дЕпу, по сигналам ТС (см. картинку).


Раздвижка - типа расстояние между линиями спреда выше среднего (также можно подбирать посредством оптимизации, например).

Данные с этой ветки:

https://www.mql5.com/ru/forum/7401


также и вторая страничка

https://www.mql5.com/ru/forum/7401/page2


тут тоже

Тут тоже входа - выхода расписаны в этой:

https://www.mql5.com/ru/forum/122468/page210


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

Вот и индик для старта есть... с обновлением 2016 г

Ind_2 Line+1 - индикатор для MetaTrader 5

https://www.mql5.com/ru/code/1244

вот на МТ 4 за основу можно взять - индикатор спреда постом выше - робот для правок под МТ5 в этом:

https://www.mql5.com/ru/forum/122468/page189#comment_3220248

 

кстати - вот уже кое-что есть уже... :-)

https://www.mql5.com/ru/code/955

Тандем - эксперт для MetaTrader 5

 

П.С. Походу - все украдено до нас :-) для правок индикатор и робот н а МТ 5 (для правок): 

https://www.mql5.com/ru/forum/122468/page236#comment_3220714

Спасибо, разберу. Сегодня делаю по индикатору типа мультиинструмент и оверлей. Следующий Ind_2 Line+1

 

Закинул Мультисимвол в сову. Обратно не сходится. У кого есть OverLay Chart для MT5? Буду благодарен.

Как тут https://www.mql5.com/ru/code/7933

OverLay Chart
OverLay Chart
  • www.mql5.com
Overlay two or more charts on the same window.
 
Мне кажется, что в первую очередь нужен индикатор,  чтобы на истории посмотреть раздвижки и их максимальные величины.  
Индикатор должен уметь смотреть либо готовые инструменты из терминала либо синтетики. 
Причина обращения: