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

Позиция осталась на выходные: разбираю по минутам, что было в пятницу

Малинас 01.2025
Исследователь
9сообщений
Автор темы#1
Советник должен закрывать всё в пятницу в 23:50 по серверу. В эту пятницу позиция по золоту осталась, в понедельник открылись с гэпом, минус около 2% депозита сверх пятничного. Собрала по минутам из журнала эксперта, журнала терминала и истории.
23:50:00 советник: «пятница, закрываю всё», позиций две.
23:50:00 EURUSD закрыта, retcode 10009.
23:50:01 XAUUSD, retcode 10018, Market closed.
23:50:02, 23:50:04, 23:50:08 три повтора, все 10018.
23:50:08 «повторы исчерпаны», и дальше тишина.
Обрывов связи в журнале терминала в это время нет. Уведомления о неудаче я не получила, потому что шлю в телеграм только из OnTradeTransaction, а транзакции тут не было. В прошлые пятницы всё закрывалось, но, похоже, тогда просто не было позиции по золоту. Почему рынок закрыт в 23:50, если торговля до полуночи?
Bormotun7с 11.2022
Автор разборов
33сообщения
#2
Скорее всего, у золота у твоего брокера пятничная сессия кончается раньше, чем у валют, это видно в спецификации символа. В коде время сессии берётся через SymbolInfoSessionTrade, не держи одно время на все символы, я закрываю за 30 минут до конца сессии конкретного символа. И главное: неудача принудительного закрытия - всегда тревога, независимо от транзакций. Шли её прямо из того места, где кончились повторы.
Малинас 01.2025
Исследователь
9сообщений
Автор темы#3
Посмотрела: золото в пятницу до 23:45, валюты до 23:57. Закрываю теперь за 30 минут до конца сессии символа, отказ сразу уходит в телеграм.
Продолжить обсуждение

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

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