![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Блин туплю. Забыл сказать самое главное. В тестере-то всё нормально работает. В этом-то вся проблемма. Если бы в тестере ордер тоже не удалялся, то я бы вообще не парился. А так в реале не удаляется, а в тестере удаляется, если визулизацию включить после сделки. Поэтому я считаю,что это на какой-то баг в языке похож. Такое впечатление, что не может снять много данных с выбранного ордера. Я с таким не первый раз сталкиваюсь. Вернее даже постоянно сталкиваюсь. В тестере всё гуд, а в реале нет.
Багов нет.
Расширенный спред это шалит. И фриз-левел, при достижении которого ордер блокируется и ничего с ним сделать нельзя.
Багов нет.
Расширенный спред это шалит. И фриз-левел, при достижении которого ордер блокируется и ничего с ним сделать нельзя.
Если бы так, в логах писало бы ошибку при попытке удаления. Хотя, только если ошибки обрабатываются в коде.
Тут скорее всего тестер нулевую свечу обрабатывает, к бабке не ходи.
Багов нет.
Расширенный спред это шалит. И фриз-левел, при достижении которого ордер блокируется и ничего с ним сделать нельзя.
Ошибок же нету в журнале. И тем более такие случаи в основном днём бывают на средней волатильности. Вот вчера два ордера так не удалилось после сильного движняка, через минут 10 после него,когда всё более-менее успокоилось. А в момент этого движняка по евро, вроде как всё работало, кроме того случая, где ошибки в журнале вылезли.
Тут скорее всего тестер нулевую свечу обрабатывает, к бабке не ходи.
Как понять нулевую?
Как понять нулевую?
Багов нет.
Расширенный спред это шалит. И фриз-левел, при достижении которого ордер блокируется и ничего с ним сделать нельзя.
Спред всегда фиксированный. Ни разу не замечал, чтобы он увеличивался или уменьшался.
Ошибок же нету в журнале. И тем более такие случаи в основном днём бывают на средней волатильности. Вот вчера два ордера так не удалилось после сильного движняка, через минут 10 после него,когда всё более-менее успокоилось. А в момент этого движняка по евро, вроде как всё работало, кроме того случая, где ошибки в журнале вылезли.
Итак, у вас есть ордер buystop. Потом вы смотрите, когда цена вплотную к нему подойдёт и пытаетесь его удалить. Имхо, но дело в уровне заморозки. Попробуйте код переписать вот так:
И, честно говоря, мне кажется странным удалять ордер лишь в тот момент, когда цена вплотную к нему подошла.