Цикл выполняется верно с нуля, но Вы следите за выводом по логу в окошке терминала. А это окно имеет одну особенность - оно специально пропускает чрезмерно частый (сотни и тысячи строк в секунду) вывод логов в окно, так как сам по себе вывод логов начинает занимать в десятки раз больше времени чем сам код эксперта.
То есть, терминал занимается явной оптимизацией вывода, когда обнаруживает чрезвычайно частый вывод логов в окошко журнала. Но все логи безусловно выводятся в файл - Вы можете это проверить самостоятельно, открыв файл журнала.
То есть, терминал занимается явной оптимизацией вывода, когда обнаруживает чрезвычайно частый вывод логов в окошко журнала. Но все логи безусловно выводятся в файл - Вы можете это проверить самостоятельно, открыв файл журнала.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почему у меня этот цикл начинает выполнятся то с i, равным 769, то с 791(и т.д кажды раз разные значения)? С нуля начинает, только если сделать кол-во итераций около 200.
Спасибо.