dimka8:
Например, ArrayInitialize(), правда - это инициализация значением... но вдруг подойдет.
есть динамический массив double MyArry []; нужно его очистить ,по идее указатель на MyArry и Clear(),но MQL5 такого не воспринимает . Как можно очистить динамический массив?
к примеру перед следующим тиком нужно очистить MyArryClose.
Tapochun:
Например, ArrayInitialize()
Например, ArrayInitialize()
Параметры
array[]
[out] Числовой массив, который нужно инициализировать.
value
[in] Новое значение, которое нужно установить всем элементам массива.
устанавливает новое значение для всех элементов массива ,но массив динамический ,а если при следующем тике размер увеличится или уменьшится?
Функцию ArrayFree() попробуйте.
Зачем что-то делать с массивом, память под который который будет автоматически перераспределена при следующем вызове CopyClose?
Vitalii Ananev:
Функцию ArrayFree() попробуйте.
заработало . Спасибо за подсказку
Функцию ArrayFree() попробуйте.
Игорь Герасько:
Зачем что-то делать с массивом, память под который который будет автоматически перераспределена при следующем вызове CopyClose?
был приведен просто пример ,а не код из того что нужно
Зачем что-то делать с массивом, память под который который будет автоматически перераспределена при следующем вызове CopyClose?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
есть динамический массив double MyArry []; нужно его очистить ,по идее указатель на MyArry и Clear(),но MQL5 такого не воспринимает . Как можно очистить динамический массив?
к примеру перед следующим тиком нужно очистить MyArryClose.
double MyArryClose [];