К содержимому
Форекс
на автомате

Неттинг: два советника на EURUSD съели позиции друг друга

Иван Орловс 12.2021
Исследователь
9сообщений
Автор темы#1
Открыл новый счёт, поставил двух советников на EURUSD, один на M15, другой на H4. На старом счёте они так месяцами работали. А тут первый купил 0,1, через час второй продал 0,1, и позиции нет вообще. Потом первый закрывает свою покупку, то есть продаёт 0,1, и появляется короткая позиция, которую никто не открывал. Это баг терминала?
armen_72с 07.2021
Испытатель
13сообщений
#2
Не баг. Новый счёт у тебя неттинговый, а старый был хеджинговый. На неттинге по символу может быть только одна позиция, все сделки по нему складываются: покупка 0,1 и продажа 0,1 дают ноль. А «закрытие» первым советником его покупки на деле просто продажа 0,1, отсюда шорт. Мэджик тут не спасает, позиция одна на символ.
Варианты такие. Попросить у брокера хеджинговый счёт, а в советник добавить проверку ACCOUNT_MARGIN_MODE при запуске, чтобы он отказывался работать на счёте не того типа. Развести советников по разным символам. Или переписать обоих так, чтобы общей позицией управлял один «хозяин», который складывает их желания. Последнее сложно, я бы не начинал.
Иван Орловс 12.2021
Исследователь
9сообщений
Автор темы#3
Проверил, правда неттинг, при открытии не посмотрел. Попросил хеджинговый, переставлю туда.
Продолжить обсуждение

Для ответа войдите в свой аккаунт.

Войти
← Предыдущая темаСледующая тема →