Почему так?

 

Коротко .....почему советник срабатывает позже чем пересек свою отметку...пример

задано купить по 1.00001 он покупает по 1.00009 ..?

 
Forex2424:

Коротко .....почему советник срабатывает позже чем пересек свою отметку...пример

задано купить по 1.00001 он покупает по 1.00009 ..?

речь о рыночном ордере ?

 
вопрос чисто технический   в ручную я спокойно мог бы открыть по 1.00001
 

в этот момент я наблюдал за советником ,

Да рыночный без реквот

 
рыночные ордера выставляются по текущим ценам, а не по заданным
 

хорошо....я задал в программе открой ордер выше 1.00001 ......смотрю на график цена стала 1.00002 ...я вручную нажал купить ордер открылся 

Советник не открывает....он открывает но секунд через 10.а цена то уже 1.00009

 
если ордер должен выставиться не по текущим ценам, нужно использовать отложный ордер необходимого типа.
 
Это будет работать на быстром изменении цены?(проскальзывания нет)
 
Forex2424:
Это будет работать на быстром изменении цены?(проскальзывания нет)

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

 
Но технологически нет разницы,там и там пишется код.Для покупки сейчас(ведь я руками то открыл)или позже на активной цене
 
технологически нельзя делать неправильно. Руками рыночный ордер можно выставить тоже только по текущей цене.