Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

Свечной прилавок - индикатор для MetaTrader 5

Просмотров:
118
Рейтинг:
(5)
Опубликован:
2025.06.17 12:05
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Основные характеристики

  1. Выбор недели:

    • Параметр SelectedWeek определяет, какая неделя месяца будет пронумерована.

    • Если SelectedWeek = 0, учитываются все недели, и все свечи будут пронумерованы.

    • При ненулевых значениях будут пронумерованы только свечи указанной недели.

  2. Обратный счет:

    • Если NumberFirstCandle = false, нумерация начинается с последней свечи дня и идет в обратном порядке.

  3. Динамическая фильтрация:

    • Индикатор фильтрует свечи по выбранной неделе ( SelectedWeek ) и игнорирует остальные.

  4. Динамическое позиционирование текста:

    • Цифры располагаются над или под свечами в зависимости от того, является ли свеча бычьей или медвежьей.

    • Расстояние между текстом и свечой регулируется параметром PriceOffsetFactor.

  5. Визуальная настройка:

    • Цвета, шрифт, размер текста и тип якоря могут быть настроены для улучшения внешнего вида.

  6. Оптимизированная производительность:

    • Индикатор удаляет старые объекты графика перед созданием новых, обеспечивая отсутствие лишних нагрузок на график.


Входные параметры

PriceOffsetFactor

Динамический коэффициент расстояния между текстом и свечой.

0.5

InpTextColourAbove

Цвет текста над свечой (для бычьих свечей).

clrSpringGreen

InpTextColourBelow

Цвет текста под свечой (для медвежьих свечей).

clrMediumOrchid

InpFont

Тип шрифта, используемого для отображения чисел.

"Arial"

InpFontSize

Размер шрифта.

8

Якорь

Тип якоря для позиционирования текста (по центру, сверху, снизу и т. д.).

ANCHOR_CENTER

NumberFirstCandle

Определяет, начинается ли отсчет на первой свече дня ( true ) или на последней ( false ).

true

SelectedWeek

Неделя, выбранная для подсчета (0 = каждая неделя).

1



Подробные характеристики

1. Фильтрация по неделям

  • Функция GetWeekOfMonth() вычисляет неделю месяца для каждой свечи.

  • Условие if(SelectedWeek != 0 && currentWeek != SelectedWeek) гарантирует, что будут обработаны только свечи из выбранной недели.

2. Последовательный подсчет

  • Счет начинается заново каждый раз, когда происходит смена дня ( candleDay != previousDay ).

  • Если NumberFirstCandle = true, подсчет начинается с первой свечи дня.

  • Если NumberFirstCandle = false, то отсчет начинается с последней свечи дня и продолжается в обратном направлении.

3. Позиционирование текста

  • Текст располагается над свечой, если цена закрытия ниже цены открытия (медвежья свеча).

  • Текст располагается под свечой, если цена закрытия выше цены открытия (бычья свеча).

4. Создание и обновление объектов графика

  • Функция CreateText() создает или обновляет объекты графика на графике.

  • Во избежание конфликтов объектам присваиваются уникальные имена с использованием префикса ObjectPrefix.

5. Автоматическая очистка

  • Функция DeleteObjects() удаляет все графические объекты, созданные индикатором, при его удалении или повторной инициализации.



Перевод с португальского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/pt/code/56432

Time To Close v1.01 - MT5 Time To Close v1.01 - MT5

Время до закрытия свечи. Динамические цвета текста. Оптимизирован для обратного тестирования.

DailyHighLow Indicator for MQL5 DailyHighLow Indicator for MQL5

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

Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5 Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5

Независимо от того, работаете ли вы с несколькими торговыми роботами одновременно или только с одной сложной стратегией, отслеживание работы каждого советника может занять немало времени. MetaTrader 5 (MT5) удобно отображает ордера и позиции в "Инструментарии", но когда на одном счете работает несколько роботов, становится сложнее понять, какой советник приносит вам прибыль или убытки. На одном счете могут быть десятки или сотни сделок, каждая из которых открыта разными советниками, поэтому трудно отделить результаты работы одного робота от другого.

Цветная гистограмма MACD Цветная гистограмма MACD

Цветная гистограмма MACD - это усовершенствованная версия классического индикатора MACD (Moving Average Convergence Divergence), разработанная для более четкого и интуитивно понятного визуального анализа рыночного импульса. Этот индикатор сочетает в себе традиционные функции MACD с динамической гистограммой, которая меняет цвет в зависимости от соотношения между линией MACD и сигнальной линией, позволяя трейдерам быстро определять тренды, точки разворота и моменты нерешительности на рынке.