![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что такое N?
Когда Ваш код станет рабочим, используйте инструмент "профилирования кода" для выяснения причин, где происходят основные утечки ресурсов процессора. Тоже почитайте в справке метаедитора. Справка -> MetaEditor -> Разработка программ -> Профилирование кода.
Успехов Вам в Ваших начинаниях! :)Именно для этого индюка у меня все кнопки заблочены)
если amount=0 и этот параметр не меняется в цикле, тогда это бесконечный цикл while:
Это и грузит Ваш процессор.
А дальше у вас идет деление на ноль в Pattern_Conditions()
Не понимаю где деление на ноль?
Именно для этого индюка у меня все кнопки заблочены)
Странно. Так бывает, например, когда компилятор воспринимает программу как библиотеку. Но у библиотеки расширение mqh.
Не понимаю где деление на ноль?
Возникают ситуации когда XA=0 или AB=0. А они у вас там в знаменателях.
достаточно вставить
Возникают ситуации когда XA=0 или AB=0. А они у вас там в знаменателях.
достаточно вставить
Поставил. А большое количество условий сильно грузит?
Поставил. А большое количество условий сильно грузит?
Условия совсем не грузят. Профилировали?
Условия совсем не грузят. Профилировали?
Да, я пересоздал индикатор и заработали кнопки.
Мне кажется очень сильно грузит потиковый поиск последних 5 зигзагов, тк индюку нужно пробегаться по барам пока не найдет 5 зигзаговТакие результаты, есть что сказать?
Да, я пересоздал индикатор и заработали кнопки.
Мне кажется очень сильно грузит потиковый поиск последних 5 зигзагов, тк индюку нужно пробегаться по барам пока не найдет 5 зигзаговТакие результаты, есть что сказать?
Ну насколько я вижу больше всего грузят коменты (80%). При Вашем профилировании он используется почти сто тысяч раз. А ведь каждый комент перерисовывает полностью весь экран. И почему Вы используете только ТФ 15 мин? Может все же использовать текущий ТФ. Тогда не нужно использовать CopyClose(),CopyTime(), CopyTickVolume (), а использовать готовые массивы close[], time[], tick_volume[]
Ну насколько я вижу больше всего грузят коменты (80%). При Вашем профилировании он используется почти сто тысяч раз. А ведь каждый комент перерисовывает полностью весь экран. И почему Вы используете только ТФ 15 мин? Может все же использовать текущий ТФ. Тогда не нужно использовать CopyClose(),CopyTime(), CopyTickVolume (), а использовать готовые массивы close[], time[], tick_volume[]
Хм, а эти массивы те же таймсерии, то есть например close[1] даст закрытие предыдущей свечи по аналогии с MQL4?
Насчет комментов не знал что так грузят, это спасибо!