Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 37
- Рейтинг:
- Опубликован:
- 2025.06.16 11:57
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Time To Close MT5
TimeToClose-v1.01 - это индикатор, который отображает обратный отсчет до закрытия свечи в реальном времени с адаптивной визуальной интеграцией. Я попытался сделать его простым, а затем отполировать его, чтобы он работал из коробки. Ключевые особенности:
- Динамическая адаптация цвета: Цвет текста автоматически подстраивается под вашу тему, используя цвет границы свечи или цвет тела свечи в зависимости от направления свечи (бычья/медвежья/доджи), сохраняя визуальную согласованность с темой вашего графика.
- Оптимизация тестера стратегий: Использует определение MQL_VISUAL_MODE для отключения рендеринга в невизуальных бэктестах с помощью параметра EnableTextInVisualBacktest, экономя системные ресурсы при оптимизации.
- Поддержка нескольких временных рамок: Автоматически настраивает формат отображения с помощью вычислений PeriodSeconds() для всех временных рамок от 1-минутной до месячной.
- Настраиваемое отображение: Настраивается с помощью:
- TextFirstSeparator/TestSecondSeparator для интервалов
- FontSize и TextAnchorPoint позиционирование
- Опциональное отображение DateTime через параметр ShowTimeDate (по умолчанию отключено).
Индикатор использует EventSetMillisecondTimer(1000) для точного 1-секундного обновления, сохраняя при этом минимальную нагрузку на процессор за счет оптимизации OnCalculate(). Визуальные элементы автоматически удаляются при завершении работы советника и обновляются после изменения параметров.
Как использовать:
- Скачать .
- Скомпилировать в MetaEditor5
- Запустить
Черно-белый пример:
Цветной пример:
Дайте мне знать, если вы найдете какие-либо ошибки, идеи по оптимизации или если вы найдете это полезным. Хорошего дня!
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/56559

Индикатор DailyHighLow - это универсальный инструмент, разработанный для MetaTrader 5 (MQL5) для отображения высоких и низких ценовых уровней на графике в зависимости от заданного таймфрейма. Этот индикатор особенно полезен для трейдеров, которые при принятии решений полагаются на ключевые ценовые уровни, предлагая гибкость благодаря настраиваемым таймфреймам и методам расчета цены.

Цель - сделать функцию легкодоступной для любой задачи по интеграции Telegram при разработке на MQL5. Добавив этот файл в CodeBase, вы можете просто включить его в свои эксперты и вызывать функцию непосредственно из включенного модуля. Это избавляет от необходимости многократно переделывать код с нуля, обеспечивая возможность повторного использования в различных проектах.

Скрипт рисует уровни Рудолфа Акселя

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.