Да, но я не очень понял, потому что я просто хочу написать советника. Извините за беспокойство.
Я не понимаю, почему мой ордер закрывается мгновенно после того, как он стартует.
Если вы не понимаете мою тему, вам нужно больше читать книгу... ... тема просто о петле и закрытии ордеров и очень проста и ясна, и вы все еще не приняли ее к сведению.
Почему вы пытаетесь закрыть свой ордер 4 раза? Два раза на Bid и два раза на Ask?
Я исправил свой код, но мой заказ все еще закрывается мгновенно после того, как он стартует. Пожалуйста, покажите мне, что я сделал неправильно.
В цикле, где вы закрываете ордер, выведите эти значения. . DIPlus1 DIMinus1 Main0 Rsi Убедитесь, что вы используетеDoubleToStr() для получения правильного количества десятичных знаков.
RaptorUK: В цикле, в котором вы закрываете Order, выведите эти значения . . DIPlus1 DIMinus1 Main0 Rsi убедитесь, что вы используетеDoubleToStr() для получения правильного количества десятичных знаков.
toi10005doi: Вы имеете в виду это? Но теперь он не закрывает ордер.
Я сказал добавить одну строку ... это все, что было нужно.
Посмотрите на свой код. ... проследите за ним строка за строкой, посмотрите, что вы добавили, посмотрите, почему вы сломали его... так вы научитесь. Вы понимаете, как работает оператор if? Вы понимаете назначение скобок { }?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
@Raptor:
Да, но я не очень понял, потому что я просто хочу написать советника. Извините за беспокойство.
Я не понимаю, почему мой ордер закрывается мгновенно после того, как он стартует.
Если вы не понимаете мою тему, вам нужно больше читать книгу... ... тема просто о петле и закрытии ордеров и очень проста и ясна, и вы все еще не приняли ее к сведению.
Почему вы пытаетесь закрыть свой ордер 4 раза? Два раза на Bid и два раза на Ask?
Мое близкое условие - кобинезон. Но когда я написал его, оно не работает. Поэтому яотделил его.
Да! Я понял.
Я исправил свой код, но мой заказ все еще закрывается мгновенно после того, как он стартует. Пожалуйста, покажите мне, что я сделал неправильно.
В цикле, в котором вы закрываете Order, выведите эти значения . . DIPlus1 DIMinus1 Main0 Rsi убедитесь, что вы используете DoubleToStr() для получения правильного количества десятичных знаков.
Сделайте это. Что вы получите в журнале?
Вы можете показать мне код?
Можете ли вы показать мне код?
Напишите его сами, опубликуйте его здесь, и я бесплатно уделю свое время, чтобы просмотреть его для вас.
Вы шутите? Это всего лишь одна строка с использованием Print() и DoubleToStr() ....
Напишите его сами, опубликуйте здесь, а я бесплатно уделю свое время, чтобы просмотреть его для вас.
Вы имеете в виду это? Но теперь он не закрывает ордер.
Посмотрите на свой код. ... проследите за ним строка за строкой, посмотрите, что вы добавили, посмотрите, почему вы сломали его... так вы научитесь. Вы понимаете, как работает оператор if? Вы понимаете назначение скобок { }?