Автоматическое закрытие позиций при перезагрузке сервера

 

Добрый день.

Проблема

Автоматическое закрытие позиций при перезагрузке сервера.

Описание

Торгует советние через VPS сервер. Дополнительными сигналами, копирование сделок и прочим не пользуюсь.

Каждую полночь с четверга на пятницу происходит, как я понимаю, перезагрузка сервера брокера. Отсутствуют котировки первых 12 минут. С 12 минуты на графике котировок можно видеть геп. После старта сервера брокера происходит автоматическое закрытие всех ранее открытых позиций.

Логи (скрины) во вложении.

Предположение

Проблема настройки синхронизации.

Вопрос

Есть ли какая-то настройка от автоматического закрытия позиций при перезагрузке сервера?

Или в коде советника необходимо что-то дополнительно прописать? Тогда что?

Спасибо!

Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
  • www.mql5.com
Все приказы на совершение торговых операций отправляются в виде структуры торгового запроса MqlTradeRequest с помощью функции OrderSend() ...
Файлы:
1.jpg  93 kb
2.jpg  224 kb
3.jpg  162 kb
4.jpg  49 kb
 
Общие принципы - Торговые операции - Справка по MetaTrader 5
Общие принципы - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и...
 

судя по первому-же скриншоту - это ваш советник так реагирует и сам закрывает позиции.

надо как-то править его код, телепатически не получается :-)

 

Sergey Golubev #:
У вас - неттинговый счет?



Счет хеджинговый.
 
Maxim Kuznetsov #:

судя по первому-же скриншоту - это ваш советник так реагирует и сам закрывает позиции.

надо как-то править его код, телепатически не получается :-)

На тестере отсутствие катировок в полночь с четверга на пятницу не влияет на работу эксперта. Все работает штатно.

Конечно тест это не реальный счет, еще покапаюсь в коде.

 
qipqup #:

На тестере отсутствие катировок в полночь с четверга на пятницу не влияет на работу эксперта. Все работает штатно.

Конечно тест это не реальный счет, еще покапаюсь в коде.

На всякий случай: а при перезагрузке советника что происходит с ордерами и позициями? Он подхватывает уже существующие?

 
JRandomTrader #:

На всякий случай: а при перезагрузке советника что происходит с ордерами и позициями? Он подхватывает уже существующие?

Да, все подхватывает. Советник продолжает работать, как и не было перезагрузки.
 
Похоже, что из-за долгой перезагрузки сервера брокера в первую минуту начинается неадекватная волотильность, котоаря даже не отображавется на котировках. Добавил в код советника, что бы советник не торговал (простаивал) первое время после перезагрузки сервера брокера. Наверно, поможет, посмотрим...