Интересна причина, почему так сделано в названных языках.
1. Изоляция переменных: Переменные, объявленные внутри блока, остаются видимыми только внутри этого блока, что помогает избегать конфликтов имен и улучшает читаемость кода.
2. Управление памятью: При выходе из блока память, выделенная для локальных переменных, может быть освобождена, что способствует эффективному управлению ресурсами.
3. Легкость отладки: Локальные области видимости упрощают процесс отладки, так как переменные, определенные в одном блоке, не мешают переменным с аналогичными именами в других частях программы.
1. Изоляция переменных: Переменные, объявленные внутри блока, остаются видимыми только внутри этого блока, что помогает избегать конфликтов имен и улучшает читаемость кода.
3. Легкость отладки: Локальные области видимости упрощают процесс отладки, так как переменные, определенные в одном блоке, не мешают переменным с аналогичными именами в других частях программы.
Интересна причина, почему так сделано в названных языках.
Для OBJ_CHART работают CHART_HEIGHT_IN_PIXELS и CHART_SCALEFIX ?
Есть ли способы управлять положением и размером окон (нужно расположить окна "мозайкой")?
Вы привели странные доводы.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новая версия платформы MetaTrader 5 build 4150: экспорт торгового отчета и новые методы машинного обучения в MQL5
fxsaber, 2024.02.03 16:08
Сегодня долго искал ошибку в схематично таком коде.
Задумался и написал выделенное. Раньше бы компилятор сразу предупредил, а так потерял много времени, чтобы увидеть (код побольше) эту ерунду.
Ошибка при выполнении:
Результат: false
Ожидалось: true
ТЕСТЕР ошибка отрисовки позиций
В тестере последней версии 4173 от 6 февраля 2024 неправильная отрисовка позиций открытых!
будущее еще не настало, а тестер рисует и пишет autotrade
потом график идет по этим точкам в будущем нарисованным заранее
ТЕСТЕР ошибка отрисовки позиций
В тестере последней версии 4173 от 6 февраля 2024 неправильная отрисовка позиций открытых!
будущее еще не настало, а тестер рисует и пишет autotrade
потом график идет по этим точкам в будущем нарисованным заранее
С большой долей вероятности, у вас сохранён шаблон с именем советника который вы прогоняете в тестере.
Тестер рисует не будущие сделки, а сохранённые в шаблоне.
оветника который вы прогоняете в тестере.
нет шаблон иной в названии
"Сохранить шаблон ..." — укажите имя "tester.tpl".,
вот так было написано , при добавлении шаблона
нет шаблон иной в названии
"Сохранить шаблон ..." — укажите имя "tester.tpl".,
вот так было написано , при добавлении шаблона
Мне кажется или в билде 4185 от 13 февраля поломали что-то с графическим объектами в МТ5?
Этот код прекрасно работает в билде 4153 от 22 января, но не работает в 4185, не видит графические объекты. В чем проблема?