Ichimoku Cloud Fill with Cross Alerts MT4
- Индикаторы
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Версия: 1.2
- Обновлено: 12 ноября 2026
Ichimoku Cloud Fill with Cross Alerts MT4 переносит TV-совместимое облако Ишимоку в MetaTrader 4. Если вы также строите графики в TradingView, вы знаете встроенный там "Ichimoku Cloud": пять линий и мягко окрашенное зелёное или красное облако. Этот индикатор для MT4 воспроизводит тот же расчёт, те же значения по умолчанию и то же расположение спанов и заливает облако сплошными цветными столбцами вместо штриховки.
Для чего он нужен: видеть, где находится цена относительно середины недавних диапазонов и какую форму имеет облако впереди. Чем он не является: сигналом на покупку или продажу или прогнозом. Пересечение или пробой облака не говорит ничего определённого о том, что цена сделает дальше.
РАСЧЁТ КРАТКО
Линия | Формула (длина по умолчанию) | Как в TradingView?
Тенкан-сен (Conversion Line) | (самый высокий максимум + самый низкий минимум) / 2 (9) | да
Киджун-сен (Base Line) | (самый высокий максимум + самый низкий минимум) / 2 (26) | да
Сенкоу Спан A (Leading Span A) | (Тенкан-сен + Киджун-сен) / 2 | да
Сенкоу Спан B (Leading Span B) | (самый высокий максимум + самый низкий минимум) / 2 (52) | да
Чикоу Спан (Lagging Span) | close | да
Сдвиг: при "Lagging Span" = 26 ведущие спаны рисуются на 25 баров вперёд, а Чикоу Спан — на 25 баров назад, как в TradingView (offset = displacement - 1). Встроенный Ишимоку MT4 использует 26, поэтому его облако на один бар правее этого. Цвет облака: зелёный, когда Span A > Span B, иначе красный.
ПЕРЕРИСОВЫВАЕТ ЛИ ОН (REPAINT)?
Закрытые бары: нет. Их значения окончательны.
Формирующийся бар: да, так же, как в TradingView. Его линии, самая новая точка облака на 25 баров вперёд и самая новая точка Чикоу Спан на 25 баров назад меняются с каждым тиком до закрытия бара. Поэтому оповещения учитывают только закрытые бары. Отрисовка спанов вперёд и назад — это обычная схема Ишимоку, а не перерисовка истории.
ЗАМЕЧАНИЯ ПО НАСТРОЙКЕ В MT4 — ПОЖАЛУЙСТА, ПРОЧТИТЕ
1. Цвета задаются во входных параметрах. Настройте цвета линий и облака на вкладке «Входные параметры»; эти параметры имеют приоритет над вкладкой «Цвета». Задайте для линии цвет None, чтобы скрыть её.
2. В MT4 нет заливки областей, поэтому облако рисуется столбцами гистограммы, ширина которых следует за масштабом графика. При крупном масштабе в облаке могут быть видны тонкие вертикальные просветы. Цвет облака смешивается с фоном графика (Cloud opacity %, 1-100) и следует за изменениями фона.
3. Свечи на переднем плане: при включённой заливке индикатор включает "Chart on foreground" (график на переднем плане), чтобы свечи оставались видны поверх облака. Это также выводит свечи поверх линий Ишимоку и любых других индикаторов на графике. Изменение может появиться со следующим тиком цены.
4. При удалении последней копии восстанавливается ваша исходная настройка (если на графике ещё есть другой инструмент того же автора, использующий эту настройку, она восстанавливается при удалении последнего из них). Примерно раз в секунду индикатор проверяет, что настройка всё ещё включена. Если вы удалите все объекты графика, пока он установлен, исходная настройка может не вернуться; тогда выключите "Chart on foreground" в свойствах графика (F8).
5. Сразу после загрузки имя в списке индикаторов может ненадолго отображаться как "probe#...", пока индикатор проверяет, что он прикреплён к графику. Это нормально.
6. MT4 показывает входные параметры без заголовков групп, в порядке, приведённом ниже.
ОПОВЕЩЕНИЯ
По умолчанию выключены. Два независимых переключателя:
- "Alert: Conversion Line crosses Base Line": одно оповещение, когда бар закрывается после того, как Тенкан-сен пересёк Киджун-сен снизу вверх или сверху вниз;
- "Alert: close breaks above / below the cloud": одно оповещение, когда бар закрывается выше верхней или ниже нижней границы облака, нарисованного под этим баром (того облака, которое вы видите);
- никогда для баров, закрывшихся до загрузки индикатора, поэтому перезапуск не повторяет старые оповещения;
- пример текста: "Ichimoku TV GBPUSD H4: Conversion Line crossed below Base Line (1.26985)";
- всплывающее окно, звук и push (нужен MetaQuotes ID) можно сочетать; текст на английском или японском (параметр Language).
- В тестере стратегий оповещений нет.
СРАВНЕНИЕ С TRADINGVIEW
Мы загрузили собственные ценовые бары TradingView в MetaTrader и сравнили результат со встроенным Ichimoku Cloud TradingView: пять линий, цвет облака и сдвиг совпали, а различия были только на уровне округления чисел с плавающей точкой (около 1e-12). Ваш график MT4 использует цены вашего брокера, которые немного отличаются от потока данных TradingView, поэтому ожидайте небольших различий в значениях.
БУФЕРЫ iCUSTOM
0/1: облако (Span A / Span B) на барах, где Span A > Span B. 2/3: облако (Span A / Span B) на остальных барах. 4: Тенкан-сен. 5: Киджун-сен. 6: Чикоу Спан (= close). 7: Сенкоу Спан A. 8: Сенкоу Спан B.
iCustom в MT4 возвращает значение на том баре, где оно нарисовано: для облака и ведущих спанов — значение, рассчитанное на 25 баров раньше; для Чикоу Спан — цену закрытия бара, который на 25 баров новее. За пределами нарисованного диапазона MT4 возвращает 0.0 вместо EMPTY_VALUE.
При вызове через iCustom индикатор не меняет настройки графика и не отправляет оповещений. У входных параметров нет заголовков групп, поэтому передавайте их в порядке, приведённом ниже.
ПАРАМЕТРЫ (ПОРЯДОК В MT4)
Conversion Line Length = 9 (1-1000); Base Line Length = 26 (1-1000); Leading Span B Length = 52 (1-1000); Lagging Span (displacement) = 26 (1-1000); Conversion Line color = #2962FF; Base Line color = #B71C1C; Lagging Span color = #43A047; Leading Span A color = #A5D6A7; Leading Span B color = #EF9A9A; Line width = 1 (1-5); Show cloud fill = true; Cloud color when Span A > Span B = #43A047; Cloud color when Span A < Span B = #F44336; Cloud opacity % = 10 (1-100); Draw price bars above the cloud = true; Alert: Conversion Line crosses Base Line = false; Alert: close breaks above / below the cloud = false; Alert by pop-up = true; Alert by sound = false; Alert by push notification = false; Language = Auto (язык терминала), English или Japanese.
При значениях вне допустимого диапазона индикатор не загружается, а причина записывается в журнал «Эксперты».
ПОЛЕЗНО ЗНАТЬ
- Без DLL, без файлов, без доступа в интернет.
- Это инструмент анализа. Он не открывает и не закрывает сделки, и никакой торговый результат не обещается.
ПОДДЕРЖКА
Помощь с установкой, настройками и сообщениями об ошибках — через сообщения MQL5. На вопросы о направлении рынка или о конкретных сделках я не отвечаю.
Версия для MT5 (отдельный продукт) и другие инструменты того же автора перечислены в моём профиле продавца.
TradingView является товарным знаком TradingView, Inc. Этот продукт не связан с TradingView, Inc., не спонсируется и не одобрен ею.
