Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Евгений
361
Евгений 2012.04.17 05:34  

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

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


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

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



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

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

Евгений
361
Евгений 2012.04.17 12:24  

Пробуйте :

Файлы:
Pazitiv
130
Pazitiv 2012.04.17 20:30  
Roll:

Пробуйте :



спасибо. вроде работает. но я так и не понял, где был бок... неужели фигурные скобки так влияют?
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий