Скачать MetaTrader 5

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

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

IsTradeAllowed

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

12345678...10
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий