Почему не работает советник у некоторых брокеров?

 

Всем привет!

Тестирую на демо недавно написанный советник.

На Angelite терминале советник работает отлично. А вот поставил на терминал IBFX, и ни одной открытой сделки.

Хотел поинтересоваться, почему на одних терминалах работает, на других нет?

 
Попробуйте выставлять SL и TP не сразу с выставлением ордера, а после.
 
joo:
Попробуйте выставлять SL и TP не сразу с выставлением ордера, а после.

То есть, советник для начала должен открывать ордер с нулевыми СЛ и ТП, и затем модифицировать этот ордер с ненулевыми уровнями? о_O
 
Да, а вообще, смотрите логи
 
Europa:
Да, а вообще, смотрите логи

Логи смотрю, только там тишина тоже. Написал майл в IBFX, оттуда пока тоже тишина. Сначала думал, что советник вообще не работает, но после тестирования на разных терминалах выявил, что советник вполне рабочий, только не у всех брокеров :)


Сейчас буду думать и искать инфу, как изменить советника под вышеуказанную подсказку от joo.

Спасибо всем.

 
joo:
Попробуйте выставлять SL и TP не сразу с выставлением ордера, а после.

Да, Вы правы. Разобрался.

У МТ4-терминала IBFX при исполнении ордера по рынку цены определяются диллером...

в экспертах при открытии ордера сначала выставляют нулевые уровни стопов и профита в OrderSend,

и только затем через OrderModify выставляют нужные уровни профита и стопов...

 
160777:

Логи смотрю, только там тишина тоже. Написал майл в IBFX, оттуда пока тоже тишина. Сначала думал, что советник вообще не работает, но после тестирования на разных терминалах выявил, что советник вполне рабочий, только не у всех брокеров :)

Да не могут быть логи пустые. Привычка, сначала все делать методом тыка, а потом когда не получается начинать читать инструкцию(логи).

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