Кто закрыл ордер ? - страница 2

 
Нашлась причина. Сегодня открылся опять ордер без СЛ и ТП. Оказался по ошибке прописан не реально большой СЛ , уменьшил СЛ и всё заработало. Вот только интересно как закрылся сам тот ордер без выставленного ТП в +2 пункта от прописанного в советнике ТП.
 
Alexandr Murzin:
Нашлась причина. Сегодня открылся опять ордер без СЛ и ТП. Оказался по ошибке прописан не реально большой СЛ , уменьшил СЛ и всё заработало. Вот только интересно как закрылся сам тот ордер без выставленного ТП в +2 пункта от прописанного в советнике ТП.
Так Вы посмотрели журнал советника? Ведь если терминал работал, то там и есть ответ на Ваш вопрос.
 

 В журнале советника    : invalid stoploss for OrderModify function

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

 Других ошибок в журнале нет.
 
Игорь Герасько:

Ведь если в общем журнале есть запись о закрытии ордера, то терминал был включен

Вовсе не обязательно. Журнал подкачивается с сервера ДЦ.
 
Терминал был включён, советник работал.
 
Alexandr Murzin:

 В журнале советника    : invalid stoploss for OrderModify function

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

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

  Других ошибок в журнале нет.

Речь как раз не об ошибках, а об обычном сообщении о закрытии ордера советником. Что-то типа такого:

2       16:39:36.600    <название советника> EURUSD,M314: close #925974346 sell 0.10 EURUSD at 1.12629 sl: 1.13629 at price 1.12527

 Если подобное сообщение есть, то вопрос решен. В противном случае можно быть уверенным, что ордер был закрыт не советником.

 
Игорь Герасько:

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

Речь как раз не об ошибках, а об обычном сообщении о закрытии ордера советником. Что-то типа такого:

 Если подобное сообщение есть, то вопрос решен. В противном случае можно быть уверенным, что ордер был закрыт не советником.

Действительно , есть сообщение что закрыл советник. Вопрос прояснился. Спасибо. Значит виртуальный ТП сам подключается если не сработал реальный, так сказать "застрахован".

Тема закрыта.

Причина обращения: