Моя ПРОБЛЕМА в следующем: Иногда советник закрывает сделку очень хорошо, но иногда советник закрывает ордер, но продолжает искать тикет для его закрытия, хотя он уже был закрыт.
(Я получаю ошибку: "Неизвестный номер тикета...").
Я думаю, что у меня логическая ошибка.
Спасибо за помощь.
Y
Это очень, очень просто....
Просто ответьте на этот простой вопрос, и вы получите ответ. ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные ордера? Вы уже ЗНАЕТЕномер билета, который нужно закрыть... зачем зацикливаться?
Просто ответьте на этот простой вопрос, и вы получите ответ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные заказы? Вы уже ЗНАЕТЕномер билета, который нужно закрыть... зачем зацикливаться?
Спасибо, Raptor, я сделал это один раз без ORDERSELECT, но у меня была та же ошибка.
Моя ПРОБЛЕМА в следующем: Иногда советник закрывает сделку очень хорошо, но иногда советник закрывает ордер, но продолжает искать тикет для его закрытия, хотя он уже был закрыт.
(Я получаю ошибку: "Неизвестный номер тикета...").
Я думаю, что у меня логическая ошибка.
Спасибо за помощь.
Y
Это очень, очень просто....
Просто ответьте на этот простой вопрос, и вы получите ответ. ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные ордера? Вы уже ЗНАЕТЕномер билета, который нужно закрыть... зачем зацикливаться?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Вы столкнетесь с проблемой, что вам никто не ответит, если вы не используете кнопку SRC для публикации вашего кода :D
Здравствуйте, друзья,
OrderT - это номер билета заказа,
.
Моя ПРОБЛЕМА в следующем: Иногда советник закрывает сделку очень хорошо, но иногда советник закрывает ордер, но продолжает искать тикет для его закрытия, хотя он уже был закрыт.
(Я получаю ошибку: "Неизвестный номер тикета...").
Я думаю, что у меня логическая ошибка.
Спасибо за помощь.
Y
Это очень, очень просто....
Просто ответьте на этот простой вопрос, и вы получите ответ. ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные ордера? Вы уже ЗНАЕТЕ номер билета, который нужно закрыть... зачем зацикливаться?
Надеюсь, теперь все стало более понятно.
Спасибо
Это очень, очень просто....
Просто ответьте на этот простой вопрос, и вы получите ответ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные заказы? Вы уже ЗНАЕТЕ номер билета, который нужно закрыть... зачем зацикливаться?
Спасибо, Raptor, я сделал это один раз без ORDERSELECT, но у меня была та же ошибка.
Y.
Спасибо onewithzachy, я сделал так, как вы посоветовали, и получил ошибку
сообщение о том, что не найден БИЛЕТ...
Здравствуйте, друзья,
OrderT - это номер билета заказа,
.
Моя ПРОБЛЕМА в следующем: Иногда советник закрывает сделку очень хорошо, но иногда советник закрывает ордер, но продолжает искать тикет для его закрытия, хотя он уже был закрыт.
(Я получаю ошибку: "Неизвестный номер тикета...").
Я думаю, что у меня логическая ошибка.
Спасибо за помощь.
Y
Это очень, очень просто....
Просто ответьте на этот простой вопрос, и вы получите ответ. ...
Вы передаете номер БИЛЕТА в функцию, чтобы билет мог быть закрыт... ...зачем вы затем перебираете ВСЕ остальные ордера? Вы уже ЗНАЕТЕ номер билета, который нужно закрыть... зачем зацикливаться?
Я уже дал подсказку на самой первой странице. https://www.mql5.com/en/forum/139543
Спасибо, Raptor, я сделал это один раз без ORDERSELECT, но у меня была та же ошибка.
O.K. Вот модифицированная версия, в которой я получил ту же ошибку.
Y.