Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1339
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет!!! Подскажите где я ошибся, чет сам не догоняю)
Из 275 инструментов обрабатывает штук 27 и залипает, занимает память, и при принудительном завершении скрипта выдает строку с ошибкой.
Если этот массив
то его использовать в
совсем не правильно.
Или я что-то не так понял?
Если этот массив
то его использовать в
совсем не правильно.
Или я что-то не так понял?
Там вообще много чего не так
Если этот массив
то его использовать в
совсем не правильно.
Или я что-то не так понял?
Почему не правильно? Ведь в примере к функции
CopyBuffer
так и используют
Alexey Viktorov #:
Или я что-то не так понял?
Смысл скрипта, перебрать каждый инструмент из маркет вотч на таймфреймах с 1мин до 4Н для определения цены над МА200 и если этот факт обнаружится, выдать алерт с именем символа на котором цена выше МА на всех 6 таймфреймах.
Там вообще много чего не так
А по конкретнее, если вас не затруднит)
А по конкретнее, если вас не затруднит)
Индексация массивов - просто жуть какая-то... Копирование одних и тех же данных в цикле... Создание новых хэндлов в цикле - слов нет...
Остальное даже глядеть расхотелось, извините
Индексация массивов - просто жуть какая-то... Копирование одних и тех же данных в цикле... Создание новых хэндлов в цикле - слов нет...
Остальное даже глядеть расхотелось, извините
Про индексацию массивов не понял, в каких массивах вам не понравилась индексация? Данные в строчке 43 функцией CopyBuffer копируются хендлы на разных таймфреймах, с 1мин. по 4Н. Всего копируется 5 цен индикатора МА, по первым 5 барам, причём на каждой итерации как хендл, так и массив с 5 барами, обнуляется
ArrayFree(bufer_MA);
и хендл удаляется
. Если вы можете предложить алгоритм обработатки 274 инструментов и каждый из них на 6 таймфреймах как то иначе, буду рад Просто ветка вроде как называется -- Вопросы от начинающих. Будь я профи, наверное и вопросов у меня не возникало бы.
создание хендлов при различных ситуациях вроде не затратная, это просто указатель без предзагрузок? основная работа идет с CopyBuffer
нет необходимости удалять хендл в цикле, проверять может и нужно, у меня лично только при создании первого постоянно проблема, решается она Sleep(), чтобы подгрузился график или функцией предварительной подгрузки котировок
разработчикам стоило бы самим это решить, в OnInit не важна скорость, речь про первый индикатор с перебором 7 символов, ошибка всегда на разных итерациях выскакивает
----------
как работает создание хендла, в специально сработанном цикле необходима проверка наличия или просто очередное создание достаточно(т.е. перезапись)?
создание хендлов при различных ситуациях вроде не затратная, это просто указатель без предзагрузок? основная работа идет с CopyBuffer
нет необходимости удалять хендл в цикле, проверять может и нужно, у меня лично только при создании первого постоянно проблема, решается она Sleep(), чтобы подгрузился график или функцией предварительной подгрузки котировок
разработчикам стоило бы самим это решить, в OnInit не важна скорость, речь про первый индикатор с перебором 7 символов, ошибка всегда на разных итерациях выскакивает
----------
как работает создание хендла, в специально сработанном цикле необходима проверка наличия или просто очередное создание достаточно(т.е. перезапись)?
Это вы мне? Или это ваш вопрос к знатакам здешним?)))
Это вы мне? Или это ваш вопрос к знатакам здешним?)))
про создание и удаление хендлов,
это работает, интересует как будет правильней, надеюсь разработчики скажут