Предположу что было-бы удобно если б компилятор показывал предупреждение если во вложении, которое находится после OrderSelect(), находится еще вызов(ы) OrderSelect(), в тч через вызовы функций.
Вчера весь вечер баг искал, и это уже второй раз по этой причине.
Сейчас сам столкнулся с алгоритмом где после OrderSelect() находится еще вызовы OrderSelect(), по этому уточню что считаю что предупреждение нужно если после OrderSelect() находится еще вызовы OrderSelect() и вложенные OrderSelect() "выбирают" другой ордер.
Сейчас сам столкнулся с алгоритмом где после OrderSelect() находится еще вызовы OrderSelect(), по этому уточню что считаю что предупреждение нужно если после OrderSelect() находится еще вызовы OrderSelect() и вложенные OrderSelect() "выбирают" другой ордер.
Допустим, Вы пишите цикл:
for(int i=...; ....; i++) {
...
}
А внутри цикла при определенном условии итератор i меняет свое значение.
да. Но думаю дальше обсуждать нет смысла тк думаю что с такими условиями предупреждение реализовано не будет.
С самого начала смысл обсуждения этого вопроса отсутствовал напрочь. Вы пишете о проблеме в mql4, в теме где обсуждаются проблемы mql5. Если-бы вы сразу сказали, что вопрос касается mql4, то вам никто и не ответил-бы.
Предположу что было-бы удобно если б компилятор показывал предупреждение если во вложении, которое находится после OrderSelect(), находится еще вызов(ы) OrderSelect(), в тч через вызовы функций.
Вчера весь вечер баг искал, и это уже второй раз по этой причине.
Вам конструктивных ответов написали уже вагон и маленьку тележку. Остаётся только чтобы барабашка обратил внимание на обсуждение проблем mql4 в этой ветке…
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Предположу что было-бы удобно если б компилятор показывал предупреждение если во вложении, которое находится после OrderSelect(), находится еще вызов(ы) OrderSelect(), в тч через вызовы функций.
Вчера весь вечер баг искал, и это уже второй раз по этой причине.
Сейчас сам столкнулся с алгоритмом где после OrderSelect() находится еще вызовы OrderSelect(), по этому уточню что считаю что предупреждение нужно если после OrderSelect() находится еще вызовы OrderSelect() и вложенные OrderSelect() "выбирают" другой ордер.
Сейчас сам столкнулся с алгоритмом где после OrderSelect() находится еще вызовы OrderSelect(), по этому уточню что считаю что предупреждение нужно если после OrderSelect() находится еще вызовы OrderSelect() и вложенные OrderSelect() "выбирают" другой ордер.
Допустим, Вы пишите цикл:
+++ Контроль тикета или переменной функции в массиве той же функции или структуры, или температуры и давления у больного икс, а не игрек.
ЗЫ контроль икс или игрек)))) а не температуры)))Допустим, Вы пишите цикл:
да.
Но думаю дальше обсуждать нет смысла тк думаю что с такими условиями предупреждение реализовано не будет.
да.
Но думаю дальше обсуждать нет смысла тк думаю что с такими условиями предупреждение реализовано не будет.
В бейсике это с учетом гоу ту вообще вред. и здесь с сверху вниз с циклами тоже не даст улучшения среды программирования и алгоримирования.
Это всего лишь строгость и правильность алгоритмов. Не более. и понимание правил и возможностей языка.
да.
Но думаю дальше обсуждать нет смысла тк думаю что с такими условиями предупреждение реализовано не будет.
С самого начала смысл обсуждения этого вопроса отсутствовал напрочь. Вы пишете о проблеме в mql4, в теме где обсуждаются проблемы mql5. Если-бы вы сразу сказали, что вопрос касается mql4, то вам никто и не ответил-бы.
Вы пишете о проблеме в mql4, в теме где обсуждаются проблемы mql5.
Где такое указано?
С самого начала смысл обсуждения этого вопроса отсутствовал напрочь.
Алексей, сначала вы пытались указывать, теперь пытаетесь решать за других где есть смысл, а где его нет.
Вы не могли-бы, если нет конструктивного ответа, то не провоцировать подобные бессмысленные переписки.
Где такое указано?
Вот из этого кода понятно, что речь о mql4. Жаль что я не сразу обратил на это внимание
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
Andrei Sokolov, 2022.04.20 13:00
Предположу что было-бы удобно если б компилятор показывал предупреждение если во вложении, которое находится после OrderSelect(), находится еще вызов(ы) OrderSelect(), в тч через вызовы функций.
Вчера весь вечер баг искал, и это уже второй раз по этой причине.