Хеджинг и Нэттинг советник МТ5. Вопрос продавцам

 

Добрый день. В целом, вопрос указан в самом названии темы. Уточню:

1. Если создаётся советник/утилита на МТ5, то стоит ли закладывать в код возможность универсальной работы хэдж/неттинг с автоматическим определением счёта?

1.1. Или может проще создать отдельно версию советника/утилиты для неттинг, чтобы самому не запутаться?

2. Как часто пользователи интересуются советниками/утилитами конкретно под неттинг счёт?

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

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

Нужно для доброго дела)

 
Vitaliy Kuznetsov:

Добрый день. В целом, вопрос указан в самом названии темы. Уточню:


Нужно для доброго дела)

пол процента прибыли пойдет в детский дом?

в одном роботе все делается, нужно просто учесть

ACCOUNT_MARGIN_MODE_RETAIL_NETTING

ACCOUNT_MARGIN_MODE_RETAIL_HEDGING


пример тут можно посмотреть 

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

N-_Candles_v8
N-_Candles_v8
  • www.mql5.com
Советник ищет N одинаковых свечей подряд. На бычьих свечах идет покупка, на медвежьих - продажа. Учитывается тип торгового счета: неттинг или хеджинг.
 
Vitaliy Kuznetsov:

Добрый день. В целом, вопрос указан в самом названии темы. Уточню:

1. Если создаётся советник/утилита на МТ5, то стоит ли закладывать в код возможность универсальной работы хэдж/неттинг с автоматическим определением счёта?

1.1. Или может проще создать отдельно версию советника/утилиты для неттинг, чтобы самому не запутаться?

2. Как часто пользователи интересуются советниками/утилитами конкретно под неттинг счёт?

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

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

Нужно для доброго дела)

Не все хеджинговые стратегии можно воплотить на неттинговом счёте. Если предполагается одновременное открытие разнонаправленных позиций, то про неттинг можно забыть.

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

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

Если у советника на одном символе только одна позиция, то в большинстве случаев советник будет работать как на неттинге, так и на хеджинге и вовсе не обязательно проверять тип счёта.

Отдельная история торговля на Мосбирже, там всё немного по другому))). Например OrderCalcMargin, на мосбирже вообще не работает, а клиринг это просто вынос мозга для кодера, позиция закрывается, а после клиринга открывается по новой цене, стопы и тейки остаются там же где были до клиринга, соответственно трал и БУ из за новой цены позиции работают не правильно, поэтому некоторые советники на мосбирже работают не правильно.

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

 
lynxntech #:

пример тут можно посмотреть 

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

Aleksandr Slavskii #:

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

Спасибо.

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

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