Индикатор отображения длины фитилей свечей — MT4/MT5
Индикатор отображения длины фитилей свечей (Candle Wicks Length Display) для терминала MetaTrader — индикатор, который может отображать длину фитилей свечи в пипсах прямо на вашем графике. Вы можете установить минимальную длину для отображения. Также вы можете переключить индикатор в режим отображения только фитилей, которые меньше заданного значения. Индикатор поддерживает всевозможные оповещения и работает как с MT4, так и с MT5.
Если ваша торговая система использует фитили свечей и если действительно длинные фитили важны для определения сигналов входа или выхода для ваших сделок, то индикатор отображения длины фитилей свечей Candle Wicks Length Display может быть незаменим в качестве инструмента для уведомления вас о таких свечах и точной длине их фитилей.
Входные параметры
- Units (по умолчанию = Pips) - как измерять фитили - в стандартных пипсах или в процентных пунктах.
- DisplayWickLimit (отобразить длину фитилей) (по умолчанию = 5) - минимальная длина фитиля в пунктах (стандартная/нормальная) или в процентных пунктах для отображения индикатором на графике.
- DisplayHighWickColorBullish (по умолчанию = clrRed) — цвет отображения длины верхнего фитиля на растущих свечах.
- DisplayHighWickColorBearish (по умолчанию = clrFireBrick) — цвет отображения длины верхнего фитиля на медвежьих свечах.
- DisplayLowWickColorBullish (по умолчанию = clrLimeGreen) — цвет отображения длины нижнего фитиля на растущих свечах.
- DisplayLowWickColorBearish (по умолчанию = clrGreen) — цвет отображения длины нижнего фитиля на медвежьих свечах.
- UpperWickLimit (верхний лимит фитиля) (по умолчанию = 10) - минимальное значение длины верхнего фитиля в брокерских пипсах или в процентных пунктах для срабатывания уведомления.
- LowerWickLimit (нижний лимит фитиля) (по умолчанию = 10) - минимальное значение нижней длины фитиля в брокерских пипсах или процентных пунктах для срабатывания уведомления.
- WaitForClose (ожидание закрытия) (по умолчанию = true) - если true,то индикатор будет ожидать закрытия свечи перед проверкой длины фитилей.
- TopBottomPercent (верхний или нижний процент) (по умолчанию = 0) - если для этого параметра установлено значение больше 0 и меньше или равно 100, то индикатор будет отображать длину только для свечей, где открытие и закрытие находятся в пределах заданного верхнего или нижнего процента свечи.
- LessThan (по умолчанию = false) — если true, индикатор будет отмечать фитили, которые меньше или равны заданным лимитам, вместо тех, которые больше или равны.
- SoundAlert (звуковое уведомление) (по умолчанию = false) - если true, то звуковые оповещения будут использоваться при достижении UpperWickLimit или LowerWickLimit.
- VisualAlert (визуальное уведомление) (по умолчанию = false) - если true, то при достижении UpperWickLimit или LowerWickLimit будут использоваться собственные всплывающие уведомления MetaTrader.
- EmailAlert (уведомление по электронной почте) (по умолчанию = false) - если true, то оповещения по электронной почте MetaTrader будут отправляться при достижении UpperWickLimit или LowerWickLimit. Электронная почта должна быть правильно настроена в MetaTrader через Инструменты-> Параметры-> Электронная почта (Tools->Options->Email).
- NotificationAlert (предупреждение об уведомлении) (по умолчанию = false) - если true, то push-уведомления MetaTrader будут отправляться на ваше устройство при достижении UpperWickLimit или LowerWickLimit. Уведомления должны быть правильно настроены в MetaTrader через Инструменты-> Параметры-> Уведомления (Tools->Options->Notifications).
- AlertOnLimit (по умолчанию = false) — если true, индикатор будет выдавать алерты при превышении лимита размера фитиля.
- AlertOnEqualTopBottomWicks (по умолчанию = false) — если true, индикатор будет выдавать алерты, когда верхний и нижний фитиль равны по длине.
- IgnoreAlertsOnFirstRun (игнорировать уведомления при первом запуске) (по умолчанию = true) - если true, то индикатор будет игнорировать условия уведомлений, когда индикатор впервые прикрепляется к графику или изменяется таймфрейм/символ графика. Последующие условия уведомлений не будут проигнорированы.
- FontFace (вид шрифта) (по умолчанию = "Verdana") - начертание шрифта для отображения длины фитиля свечи.
- FontSize (размер шрифта) (по умолчанию = 10) - размер шрифта для отображения длины фитиля свечи.
- MaxCandles (максимальное количество свечей) (по умолчанию = 500) - количество свечей (считая от текущего) для обработки. 0 - обработать все свечи.
- UseRawPips (использовать необработанные пипсы) (по умолчанию = false) - если true, то индикатор не будет пытаться угадать размер пипса для текущего символа и вместо этого будет использовать необработанные пипсы (пункты). Может потребоваться при работе с символами, отличными от символов, используемых на Форексе.
- ShowAverageWickSize (по умолчанию = false) — если true, индикатор будет также отображать средний размер фитиля.
- AvgCandles (по умолчанию = 50) — число свечей для анализа и расчета среднего размера фитиля. 0 — все доступные свечи.
- AverageWickSizeColor (по умолчанию = clrLightGray) — цвет отображения средней длины фитиля.
- Corner (по умолчанию = CORNER_LEFT_UPPER) — размещение отображения средней длины фитиля.
- Distance_X (по умолчанию = 3) — горизонтальное расстояние до отображения средней длины фитиля.
- Distance_Y (по умолчанию = 12) — вертикальное расстояние до отображения средней длины фитиля.
- DrawTextAsBackground (по умолчанию = false) — если true, то текст со значением диапазона отображается как фон. Может быть полезным, когда вы хотите, чтобы индикатор не закрывал график.
- RemoveOldLabels (по умолчанию = false) — если true, то метки для свечей дальше числа, заданного через параметр MaxCandles, будут автоматически удаляться.
- ObjectPrefix (по умолчанию = "CWLD-") — приставка для названий графических объектов для совместимости с другими индикаторами.
Примеры
На этом примере изображения показана длина отображения фитилей свечей для MT4, прикрепленная к графику часового таймфрейма валютной пары EUR/USD с настройками по умолчанию, за исключением входного параметра DisplayWickLimit, для которого установлено значение 10. Как вы можете видеть, длинные фитили верхних свечей преобладают при нисходящем тренде, тогда как верно также обратное - вы, скорее всего, увидите больше значений длины зеленого цвета, отмеченных для нижних фитилей в восходящих трендах.
Следующий скриншот показывает длины фитилей с лимитом в 20 пунктов, используя разные цвета для бычьих и медвежьих свечей. Можно также видеть среднюю длину фитиля в верхнем правом углу графика.
Скачать (ver. 1.10, 2023-09-18)
Скачать Candle Wicks Display Length для MetaTrader 4 Скачать Candle Wicks Display Length для MetaTrader 5Возможно, вас заинтересует наш индикатор «Информация о росте/падении», если вам важна информация о длине тела свечи.
Журнал изменений
Версия 1.10 — 2023-09-18
- Добавлена возможность указать разные цвета для длин фитилей для бычьих и медвежьих свечей.
- Добавлен входной параметр (RemoveOldLabels), чтобы указать, следует ли удалять старые метки, который находятся дальше числа, заданного через параметр MaxCandles.
Версия 1.09 — 2022-07-21
- Добавлена возможность алертов при равных верхнем/нижним фитилях (AlertOnLimit).
- Добавлен входной параметр для включения/отключения алертов по классическому лимиту (AlertOnEqualTopBottomWicks).
- Добавлена опция для отображения средней длины фитиля (ShowAverageWickSize) для заданного количества свечей.
- Добавлена опция для переключения отображения фитилей и алертов в режиме меньше чем (LessThan).
- Добавлен входной параметр ObjectPrefix.
Версия 1.08 — 2021-03-23
- Первый релиз в основной части EarnForex.com. Раньше индикатор был указан только в одном сообщении в блоге.
- Добавлен входной параметр UseRawPips, позволяющий использовать пункты символа без попытки конвертировать их в стандартные пипсы.
- Изменен определенный устаревший код для соответствия текущим стандартам MT4.
Версия 1.07 — 2020-01-27
- Добавлено переключение между пипсами и процентными пунктами.
- Добавлено центрирование для текстовых меток длины фитиля.
- Изменены тексты уведомлений для того, чтобы они были более информативными.
Версия 1.06 — 2018-07-31
- Исправлен ряд ошибок, связанных с нормализацией значения по количеству знаков после запятой в котировках торговых инструментов.
Версия 1.05 — 2018-07-18
- Исправлена ошибка, касающаясянеуместныхуведомлений.
- Устранена ошибка, из-за которой метки длины могли отображаться не на тех барах.
Версия 1.04 — 2018-07-16
- Исправлена ошибка, из-за которой не отправлялись push-уведомления.
Версия 1.03 — 2018-07-03
- Исправлена незначительная проблема с параметром IgnoreAlertsOnFirstRun.
Версия 1.02 — 2018-07-02
- Добавлены оповещения через push-уведомления.
- Добавлен умный алгоритм позиционирования меток.
- Добавлены дополнительные входные параметры для управления поведением индикатора.
Версия 1.01 — 2011-05-08
- Выпущена первая версия, поддерживающая отображение значения длины.
Версия 1.00 — 2011-01-10
- Выпущена первая версия индикатора Candle Wicks Length Display. Он ничего не отображал - он только мог отправлять уведомления.
Обсуждение
Внимание! Если вы не знаете, как устанавливать индикаторы в платформе МетаТрейдер, пожалуйста прочитайте руководство по установке индикаторов для МетаТрейдера.
У вас есть предложения или вопросы по этому индикатору? Вы всегда можете обсудить индикатор Candle Wicks Length Display с другими трейдерами и программистами-кодировщиками MQL4/MQL5 на нашем форуме.