Как определить что ДЦ вырубает работу советника?

 
Как определить что ДЦ вырубает работу советника? Советник просто перестает торговать, никаких ошибок при этом по открытию и закрытию ордеров не выдается. Сервер Sig-Lite.
 
Fedor_a:
Как определить что ДЦ вырубает работу советника? Советник просто перестает торговать, никаких ошибок при этом по открытию и закрытию ордеров не выдается. Сервер Sig-Lite.

IsTradeAllowed

 
Fedor_a:
Как определить что ДЦ вырубает работу советника? Советник просто перестает торговать, никаких ошибок при этом по открытию и закрытию ордеров не выдается. Сервер Sig-Lite.
Кстати, что значит "никаких ошибок"? Эксперт посылает ордерсенд, а в ответ ни открытия ни ошибки? Или эксперт просто ничего не делает, даже не пытается открыться? - Тогда проблема в эксперте, а не ДЦ.
 
timbo:
Fedor_a:
Как определить что ДЦ вырубает работу советника? Советник просто перестает торговать, никаких ошибок при этом по открытию и закрытию ордеров не выдается. Сервер Sig-Lite.
Кстати, что значит "никаких ошибок"? Эксперт посылает ордерсенд, а в ответ ни открытия ни ошибки? Или эксперт просто ничего не делает, даже не пытается открыться? - Тогда проблема в эксперте, а не ДЦ.
Эксперт нормально работает на демо счете, открывает сделки. А на реале работает буквально один раз, открывает сделку, потом сделка закрывается по ТР или SL и больше после этого не открывается. При чем когда должен открываться никаких ошибок не выдает. Я знаю какими функциями опрашивать сервер, может еще как нибудь можно?
 
А эксперт свой или чужой.
 
Vinin:
А эксперт свой или чужой.
Свой
 
Так опроси сервер, если знаешь функции. Будет некоторая определенность, а пока это гадание на кофейной гуще. 
Однако по описанию похоже на проблемы с экспертом. Эксперт-то не пипсюк часом? Может он как вин-вин'овский на конкурсе работает. .. Вернее не работает.
 
Используется ли в эксперте проверка состояния? Любого состояния (если есть, то какого)
 
timbo:
Так опроси сервер, если знаешь функции. Будет некоторая определенность, а пока это гадание на кофейной гуще.
Однако по описанию похоже на проблемы с экспертом. Эксперт-то не пипсюк часом? Может он как вин-вин'овский на конкурсе работает. .. Вернее не работает.
Пипсюк, но не такой злостный TP=15 пунктов. Сам делал на демо работает на реале днем запускаю работает, ночью не работает. И так далее несколько дней подряд мучаюсь. Думаете будет видно функцией IsTradeAllowed() если только моему советнику запретили торговать?
 
Vinin:
Используется ли в эксперте проверка состояния? Любого состояния (если есть, то какого)
Для начала я пытаюсь установить какая ошибка вылезает а потом ее лечить. Только пока GetlastError ничего не выдает.
 
Fedor_a писал (а): Пипсюк, но не такой злостный TP=15 пунктов. Сам делал на демо работает на реале днем запускаю работает, ночью не работает. И так далее несколько дней подряд мучаюсь.
Установки на демо сервере и на реале могут различаться.
Иди по коду эксперта и выводи в лог все проверки/условия. Смотри что где несрабатывает - отличается от демо. 
Это после того как проверишь состояние по всем пунктам.
Но мне кажется, что просто эксперт не видит возможности для торгов при тех установках что есть на реал-сервере, т.е. никто ему не запрещает, а он сам не хочет.

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