Неправильная цена отложки - страница 2

 

to PAZITIV. Вы можете выложить код советника полностью (прикрепить к своему первому посту) для убыстрения решения вашего же вопроса?
Если индикатор ZigZag не из штатного набора пользовательских индикаторов МТ4, то прикрепите и его.

 
khorosh:
Возможно ошибка возникает из-за того, значение ZZCur появляется тогда, когда текущая цена уже выше расчётной цена для Байстоп или ниже расчётной цены для Селлстоп. Чтобы точно узнать выводите принтом при попытке установки ордера значения Ask, Bid и цену открытия ордера.


в том то и дело, что нет. Аск меньше, расчётная цена
smshev:
если расстояние от текущей цены до Вашей расчитанной будет менее чем MarketInfo(symb, MODE_STOPLEVEL) MarketInfo(symb, MODE_STOPLEVEL) пунктов, то выставить отложку в этом месте не удастся (при этом в лог терминала будет записана ошибка:
ERR_INVALID_STOPS 130 Invalid stops.
и в продолжение, разница между текущей ценой и расчётной больше, чем MarketInfo(symb, MODE_STOPLEVEL).
 
Roll:

to PAZITIV. Вы можете выложить код советника полностью (прикрепить к своему первому посту) для убыстрения решения вашего же вопроса?
Если индикатор ZigZag не из штатного набора пользовательских индикаторов МТ4, то прикрепите и его.



нет, ZZ стандартный из набора терминала.

Советник прикрепил в первом посте темы

 

Пробуйте :

Файлы:
 
Roll:

Пробуйте :



спасибо. вроде работает. но я так и не понял, где был бок... неужели фигурные скобки так влияют?
Причина обращения: