Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1923
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Массив и структура ВСЕГДА передаются в функцию по ссылке.
Мы про документацию, ее юзабилити при знакомстве), про ссылки на массив / структуру при передаче их в функцию, спора нет.)))
В общем конечно можно догадаться, предположить... но солдату не всегда ясен, даже прямой приказ))) Поэтому его просят повторить)))
Вопрос возник
Прикольно ошибся копипастом)))
Прикольно ошибся копипастом)))
Макрос совпал с именем функции
Макрос совпал с именем функции
Нет, подстановка давала результат ошибочный.
_Symbol() // скобки лишние
Массив и структура ВСЕГДА передаются в функцию по ссылке.
А я что-то другое сказал?
Я написал "если в функцию передаётся по ссылке что-либо..."
Поэтому человек сразу должен понимать, что структура скорее всего будет заполнена в функции. Но тут нужно смотреть уже справку - для чего туда передаётся структура.
Я не предполагал писать развёрнутые пояснения со всеми необходимыми умозаключениями, а лишь указал человеку как понимать где структура может быть заполнена. А может и не быть.
Я не собираюсь тут целую лекцию расписывать. Речь была не о том, что ВСЕГДА передаётся по ссылке, а ЕСЛИ что-то передаётся по ссылке, то нужно внимательно прочитать описание этой функции - чтобы знать для чего в неё передаётся структура.
Речь о том, что массивы и струкруры никогда не передаются в функцию MQL иначе чем по ссылке.
Т.е. по отношению к массивам и структурам нет никакого "ЕСЛИ".
Речь о том, что массивы и струкруры никогда не передаются в функцию MQL иначе чем по ссылке.
Т.е. по отношению к массивам и структурам нет никакого "ЕСЛИ".
Я наверное плохо изъясняюсь на русском.
Если в функцию передаётся массив, структура или переменная...
Не "если по ссылке передаётся"...
А если передаётся. Так как может и не передаваться.
А раз всегда передаются только по ссылке, то я об этом и написал: "Если в функцию что-то передаётся по ссылке"...
Цветом обозначен смысл.
Теперь я понятно изъяснился?
Самое интересное, что человек, которому я писал всё прекрасно понял с первого раза. Так может это не я-таки плохо изъясняюсь?
Я наверное плохо изъясняюсь на русском.
Если в функцию передаётся массив, структура или переменная...
Не "если по ссылке передаётся"...
А если передаётся. Так как может и не передаваться.
А раз всегда передаются только по ссылке, то я об этом и написал: "Если в функцию что-то передаётся по ссылке"...
Цветом обозначен смысл.
Теперь я понятно изъяснился?
Самое интересное, что человек, которому я писал всё прекрасно понял с первого раза. Так может это не я-таки плохо изъясняюсь?
Вы не нервичайте так
Вы не нервичайте так
Я всегда в полном спокойствии поясняю людям то, что говорил - чтобы не было недопониманий. Или вы хотите думать, что я нервничаю? Ошиблись тогда.
Меня выводить из себя - что небо красить ;)