Парный трейдинг.

marattmb

Гуру форума
Советник дал сбой. Сначала торговал нормально, открывал ордера как положено. Затем стал выдавать сообщение, что попытка открыть ордер не увенчалась успехом( не дословно, но смысл такой). После этого он пытается снова открыть два ордера. И опять открывается только один. Так продолжается до тех пор, пока я не удаляю советник с графика. В итоге, открыто множество ордеров по одной паре, по другой ничего. А ведь первоначально все было нормально. Не посмотрите, в чем дело.
 

cmillion

Гуру форума
Советник дал сбой. Сначала торговал нормально, открывал ордера как положено. Затем стал выдавать сообщение, что попытка открыть ордер не увенчалась успехом( не дословно, но смысл такой). После этого он пытается снова открыть два ордера. И опять открывается только один. Так продолжается до тех пор, пока я не удаляю советник с графика. В итоге, открыто множество ордеров по одной паре, по другой ничего. А ведь первоначально все было нормально. Не посмотрите, в чем дело.

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

marattmb

Гуру форума
Хорошо. Сегодня поставлю на демо-счет. При возникновении ситуации посмотрю журнал, сделаю скриншот.
 

cmillion

Гуру форума
Немного подправил открытие позиций. Теперь по одной паре с одним магиком он не будет ставить боле 1 позиции. Так, что если брокер не даст открыть какую то позицию, то робот будет пытаться открывать не обе повторно, а только ту, что брокер не дал открыть.
Поставлю сегодня и у себя на проверку.
 

Вложения

  • cm pair trading 1.mq4
    30,8 КБ · Просмотры: 193

marattmb

Гуру форума
Перешел на иной метод торговли, а именно по прилагаемому индикатору. Торговля ведется только на H1. Используются все известные мне коррелирующие пары. Суть, дожидаюсь когда процент дивергенции коррелирующих пар будет не менее 95%. Далее, смотрю на истории, как часто возникала подобная ситуация, сколько времени приходилось ждать схождения. Открываю позиции навстречу друг другу. В настоящее время открыл позиция по EURUSD USDCHF и NZDUSD USDCHF. Рассчитываю, что придется держать позиции 4-5 дней, но не факт. О результатах отпишусь.
 

Вложения

  • Corellation.mq4
    12,7 КБ · Просмотры: 215
  • EURUSD USDCHF.png
    EURUSD USDCHF.png
    27,8 КБ · Просмотры: 481
  • NZDUSD USDCHF.png
    NZDUSD USDCHF.png
    25,6 КБ · Просмотры: 383

Ugar

Гуру форума
Немного подправил открытие позиций. Теперь по одной паре с одним магиком он не будет ставить боле 1 позиции. Так, что если брокер не даст открыть какую то позицию, то робот будет пытаться открывать не обе повторно, а только ту, что брокер не дал открыть.
Поставлю сегодня и у себя на проверку.
Привет!
Обрати внимание на последовательность строк
if (s1>0 && s2>0) return;
...
if (h <= difference_close)
{
ObjectSetInteger(0,"kn Close",OBJPROP_STATE,true);
}
 

marattmb

Гуру форума
Выкладываю результаты торговли за последние три дня. Делаю небольшие коррективы. На парах с прямой корреляцией достаточно раздвижки не менее 80%. С обратной корреляцией - не менее 95%. В идеале, конечно, максимальный профит достигается при раздвижке 100% и закрытии при 0%. Мне удалась приближенно к максимальной лишь одна сделка. Я открыл позиции при раздвижке 98% и закрыл при 0% на EURNZD NZDUSD. Чтобы брать максимальный профит, нужно уловить импульс одной из коррелирующих пар. При импульсе раздвижка может быть 100%. Обращаюсь к умельцам. Возможно ли создать скрипт или советник, который бы открывал позиции по коррелирующим парам при достижении раздвижки 100%, т.е ловил бы нужный нам импульс. Раздвижка 100% - это минимум возможной просадки, минимум нагрузки на нервную систему, ну и максимально возможный профит. Еще один момент. Не все позиции могут закрыться в профит. Это естественно. У меня такие тоже есть. Но убыток, если он будет, будет минимальным. Подавляющее число сделок будет в профите. А ведь нам важен общий профит.
 

Вложения

  • 19-21 марта.png
    19-21 марта.png
    55,9 КБ · Просмотры: 419

vitto.mq4

Местный знаток
Для улучшения этой стратегии, нужно писать скрипт или индикатор для синхронизации котировок двух пар по дате, на каждом баре и по количеству баров на рабочем тайм фрейме. Даже если закачаете историю котировок будут дыры в истории, это уже проверено. История может искажаться при перезагрузке терминала , а так же при смене серверов и перезагрузке серверов.
Может кто то из специалистов возьмется написать?
 
Последнее редактирование:

cmillion

Гуру форума
Привет!
Обрати внимание на последовательность строк
if (s1>0 && s2>0) return;
...
if (h <= difference_close)
{
ObjectSetInteger(0,"kn Close",OBJPROP_STATE,true);
}

Да Вы правы!
Нужно эти строки поменять местами.
В версии 2 исправлено
 

Вложения

  • cm pair trading 2.mq4
    31 КБ · Просмотры: 277
  • Like
Реакции: Ugar

cmillion

Гуру форума
Для улучшения этой стратегии, нужно писать скрипт или индикатор для синхронизации котировок двух пар по дате, на каждом баре и по количеству баров на рабочем тайм фрейме. Даже если закачаете историю котировок будут дыры в истории, это уже проверено. История может искажаться при перезагрузке терминала , а так же при смене серверов и перезагрузке серверов.
Может кто то из специалистов возьмется написать?

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

cmillion

Гуру форума
Перешел на иной метод торговли, а именно по прилагаемому индикатору. Торговля ведется только на H1. Используются все известные мне коррелирующие пары. Суть, дожидаюсь когда процент дивергенции коррелирующих пар будет не менее 95%. Далее, смотрю на истории, как часто возникала подобная ситуация, сколько времени приходилось ждать схождения. Открываю позиции навстречу друг другу. В настоящее время открыл позиция по EURUSD USDCHF и NZDUSD USDCHF. Рассчитываю, что придется держать позиции 4-5 дней, но не факт. О результатах отпишусь.

Не хотите попробовать пары - SILVER - GOLD и нефть VTI и BREND ? Можно так же на акциях проверить.
Если будете пробовать, то подберите лоты таким образом, чтобы равное движение инструмаента создавало равное изменение его стоимости.
 

vitto.mq4

Местный знаток
Я имел ввиду не именно этот советник, а саму суть парной торговли. Ну и главное это найти точку 0, от которой вести расчет.
 

cmillion

Гуру форума
Я имел ввиду не именно этот советник, а саму суть парной торговли. Ну и главное это найти точку 0, от которой вести расчет.

Ну тогда Вам нужно писать об этом в другой теме так как в данной мы обсуждаем не все виды парного трейдинга, а конкретный советник.
 

vitto.mq4

Местный знаток
Я бы посоветовал учитывать волатильность пары. В интернете если поискать есть много информации по парной торговле и индикаторы для расчета лота с учетом волатильности.
 

vitto.mq4

Местный знаток
Если я правильно прочитал тема называется ПАРНЫЙ ТРЕЙДИНГ ???
 

cmillion

Гуру форума
Я бы посоветовал учитывать волатильность пары. В интернете если поискать есть много информации по парной торговле и индикаторы для расчета лота с учетом волатильности.

Я бы просил Вас выкладывать здесь более конкретные предложения. Понятное дело, что в интернете все есть. Более того у меня у самого много разработок по этой теме в том числе с учетов волатильности пары и стоимости пункта.... Но мне интересны Ваши конкретные предложения именно для данного советника.
 

marattmb

Гуру форума
Не хотите попробовать пары - SILVER - GOLD и нефть VTI и BREND ? Можно так же на акциях проверить.
Если будете пробовать, то подберите лоты таким образом, чтобы равное движение инструмаента создавало равное изменение его стоимости.
Silver - GOLD установил на демо-счете. А вот нефть VTI и BREND не нашел у себя в MT4. Терминал InstaForex. Акциями, не хватает знаний, что с чем коррелирует, и найду ли я их у себя в терминале.
 

vitto.mq4

Местный знаток
Я выложил что у меня было в другой ветке. Если у Вас много разработок, поделитесь !!! Или только за деньги делитесь? Если ветка называется ПАРНЫЙ ТРЕЙДИНГ здесь обсуждают все что касается парной торговли, а не конкретные предложения именно для Вашего советника!!!
 

cmillion

Гуру форума
Я выложил что у меня было в другой ветке. Если у Вас много разработок, поделитесь !!! Или только за деньги делитесь? Если ветка называется ПАРНЫЙ ТРЕЙДИНГ здесь обсуждают все что касается парной торговли, а не конкретные предложения именно для Вашего советника!!!

Я не вижу что Вы выложили и куда. А моими разработками можете пользоваться, они лежат у меня на сайте и еще на многих форумах бесплатно. Сюда я не буду выкладывать того что не нужно для данного советника. И Вас прошу не захламлять данный форум.
Создал для Вас тему ВСЕ для парного трейдинга. Туда и выкладывайте все, что его касается.
 
Последнее редактирование:

vitto.mq4

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


Уважаемый еще раз прошу прочитайте название ветки!!! Там нет ни слова про Ваш советник!!!

И Вас прошу не захламлять данный форум.


Что именно Вы имели ввиду???
 
Верх