Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я Вам дал ссылку на очень понятное изложение понятия Массивы, и как с ними работать. Тут ведь не важно МТ4 или МТ5 для понимания сути.
Вам же дают ключевую подсказку - Скопировать массив в промежуточный, сдвиньте его, в освободившуюся клетку добавьте новое значение. Скопируйте обратно.
И каким образом копировать и сдвигать тоже подсказали. Вариантов несколько. Через Копи, через Цикл перебором, и тд
боже, зачем тут промежуточный?
боже, зачем тут промежуточный?
... Если копируется массив сам в себя, то результат неопределен.
боже, зачем тут промежуточный?
Или имел в виду такой вариант:
и результат работы:
ds
а почему нельзя заново скопировать нужные данные, начиная с нового бара?
для чего "двигать" массив?
пс. а лучше возьмите себе функцию (как в МТ4) iTime
боже, зачем тут промежуточный?
так быстрее и проще.
... Если копируется массив сам в себя, то результат неопределен.
Да с какой стати? В данном случае все до боли примитивно. См. мой код, фактически, нам надо сдвинуть массив влево на 1 и в элемент 9 записать новое значение.
Где тут неопределенность-то?
Мое мнение, раз человек изучает массивы, надо не функции копирования ему давать, а пусть ручками цикл пишет, чтобы понять суть.
А то потом появляются "эффективные программисты", которым надо выбрать в массиве каждый 3-й элемент, а они плачут, что не могут найти такую функцию )Да с какой стати? В данном случае все до боли примитивно. См. мой код, фактически, нам надо сдвинуть массив влево на 1 и в элемент 9 записать новое значение.
Где тут неопределенность-то?
а почему нельзя заново скопировать нужные данные, начиная с нового бара?
для чего "двигать" массив?
пс. а лучше возьмите себе функцию (как в МТ4) iTime
а с чего вы взяли, что он с барами работает? задача общего плана и не стоит выеденного яйца, но набрала 19 откликов
т.о. ценность этой задачи в том, что она показала всю глубину деградации форума, обсуждаются только самые примитивные алгоритмы )
всем срочно начать принимать глицин!
Не нужно выкусывать фразу из контекста. Я давал четко ответ про функцию ArrayCopy: при использовании ArrayCopy нельзя копировать массив сам в себя, так как результат такого копированиях будет неопределённый.
Ну извини, не протелепатил )))
боже, зачем тут промежуточный?
... Если копируется массив сам в себя, то результат неопределен.