Добрый день.
Не могли бы вы объяснить или дать ссылку почитать (сам не нашел), по каким причинам в указанном случае может возникать сообщение в журнале эксперта:
"open #NNNNNNNN buy (instead of sell)..."? Интересует часть "instead of".
может это текст самого эксперта ? который программист внес для своего контроля...
может это текст самого эксперта ? который программист внес для своего контроля...
Возможно, в советнике есть флаг для переворота ордеров - когда-то нечто подобное обсуждали. Топикстартеру поиском бы воспользоваться.
https://www.google.ru/search?q="(instead+of+sell)"+site:mql4.com
Решенной проблему не видел ни разу. Возможно у советника какая-то битая логика, из-за чего вылазит непонятное поведение.
В любом случая я хз как это исправить и что это значит.
может это текст самого эксперта ? который программист внес для своего контроля...
Нет, это как раз та самая строчка, которую МТ4 выдает при открытии ордера самостоятельно (по этому поводу в коде советника только OrderSend).
А разработчики МТ4 не могут нам сообщить, в каких случаях может возникать такое сообщение? Дальше уж мы бы сами разобрались.
https://www.google.ru/search?q="(instead+of+sell)"+site:mql4.com
Решенной проблему не видел ни разу. Возможно у советника какая-то битая логика, из-за чего вылазит непонятное поведение.
В любом случая я хз как это исправить и что это значит.
+1
И действительно, все, что было найдено, оставалось без решения. Люди бы и сами были готовы разобраться с удовольствием, но кто бы дал ответ на заданный вопрос. А в своих кодах мы уж разберемся.
Возможно, в советнике есть флаг для переворота ордеров - когда-то нечто подобное обсуждали. Топикстартеру поиском бы воспользоваться.
Что-то никто не давал ответа на поставленный вопрос. Может быть вам удастся стать ПЕРВЫМ в поиске решения этой проблемы? :)
Что-то никто не давал ответа на поставленный вопрос. Может быть вам удастся стать ПЕРВЫМ в поиске решения этой проблемы? :)
Вам дали ответ, что, скорее всего, это коммент программиста.
Видимо, эксперт решает, какую валюту продаем, а какую покупаем. Так он составляет пары на продажу.
Например: продаем JPY, покупаем GBP. Но, поскольку продать JPYGBP мы не можем, поэтому кодер и пишет, что покупаем GBPJPY.
Вам дали ответ, что, скорее всего, это коммент программиста.
Видимо, эксперт решает, какую валюту продаем, а какую покупаем. Так он составляет пары на продажу.
Например: продаем JPY, покупаем GBP. Но, поскольку продать JPYGBP мы не можем, поэтому кодер и пишет, что покупаем GBPJPY.
К сожалению, нет. Дело не в эксперте. Сам такое наблюдал как-то с месяц назад, но так и не понял, по какому поводу было сообщение.
К сожалению, нет. Дело не в эксперте. Сам такое наблюдал как-то с месяц назад, но так и не понял, по какому поводу было сообщение.
Что-то печально, что разработчик ПО (Metaquotes) не в состоянии объяснить реакцию собственного продукта. Какие еще фокусы можно ожидать при работе с деньгами? а с большими деньгами?
Нет, это как раз та самая строчка, которую МТ4 выдает при открытии ордера самостоятельно (по этому поводу в коде советника только OrderSend).
А разработчики МТ4 не могут нам сообщить, в каких случаях может возникать такое сообщение? Дальше уж мы бы сами разобрались.
Мда.. а ведь ожидали получить помощь.. Неужели это - такой нерешаемый вопрос?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день.
Не могли бы вы объяснить или дать ссылку почитать (сам не нашел), по каким причинам в указанном случае может возникать сообщение в журнале эксперта:
"open #NNNNNNNN buy (instead of sell)..."? Интересует часть "instead of".
Ситуация:
- МТ4 (версия 4, билд 500)
- работает только один советник на одном чарте,
- ручное подтверждение торговли отключено
- советник открывает позиции по нескольким символам посредством OrderSend (мультивалютник)
- перед OrderSend стоит проверка while(IsTradeContextBusy()) {}
- OrderCloseBy - не используется
- реквот до/после/вместо исполнения ордера не было
- номера ордеров совпадают (ошибок здесь - нет)
Фрагмент общего лога:
order was opened : #NNNNNNNN buy <лот> <символ> at <цена> sl: 0.0000 tp: 0.0000
request in process
request was accepted by server
instant order buy <лот> <символ> at <цена> sl: 0.0000 tp: 0.0000
Фрагмент лога експерта:
open #NNNNNNNN buy (instead of sell) <лот> <символ> at <цена> ok