Ichimoku Cloud Fill with Cross Alerts
- Индикаторы
-
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.1
Ichimoku Cloud Fill with Cross Alerts — TV-совместимое облако Ишимоку для MetaTrader 5. Оно использует тот же расчёт, те же настройки по умолчанию и тот же сдвиг спанов, что и встроенный в TradingView индикатор "Ichimoku Cloud". Облако заливается сплошным зелёным или красным цветом, а ценовые бары рисуются поверх облака, чтобы свечи оставались хорошо видны.
Ишимоку показывает, где находится цена относительно середины недавних ценовых диапазонов. Это вспомогательный инструмент для анализа графика, а не сигнал на покупку или продажу, и он не предсказывает, куда пойдёт цена.
КАК ЭТО РАССЧИТЫВАЕТСЯ
- Средняя линия Дончиана midline(n) = (самый высокий максимум + самый низкий минимум) / 2 за последние n баров.
- Тенкан-сен (Conversion Line) = midline(9), Киджун-сен (Base Line) = midline(26), Сенкоу Спан A (Leading Span A) = (Тенкан-сен + Киджун-сен) / 2, Сенкоу Спан B (Leading Span B) = midline(52), Чикоу Спан (Lagging Span) = close.
- Значения по умолчанию 9 / 26 / 52 / 26 — это значения по умолчанию TradingView.
СДВИГ (КАК В TRADINGVIEW)
- При "Lagging Span" = 26 Сенкоу Спан A и B рисуются на 25 баров вперёд, а Чикоу Спан — на 25 баров назад. Именно так их рисует встроенный Ишимоку TradingView (offset = displacement - 1; текущий бар считается первым из 26).
- Встроенный Ишимоку MetaTrader сдвигает их на полные 26 баров, поэтому его облако и Чикоу Спан стоят на один бар в стороне от этого индикатора и от TradingView.
ЗАЛИВКА ОБЛАКА
- Зелёная, когда Сенкоу Спан A > Сенкоу Спан B, иначе красная — то же правило, что и в TradingView.
- Сплошная заливка вместо заштрихованного облака встроенного Ишимоку. В MT5 нет прозрачности, поэтому цвет заливки — это цвет облака, смешанный с фоном графика (Cloud opacity от 1 до 100 %, по умолчанию 10 %). Если вы меняете цвет фона, заливка следует за ним.
- Заливку можно отключить, а каждую линию можно скрыть, задав для неё цвет None.
КАК МЫ ЭТО ПРОВЕРИЛИ
- Мы загрузили собственные ценовые бары TradingView в MetaTrader и сравнили результат со встроенным Ichimoku Cloud TradingView. Все пять линий, цвет облака и сдвиг совпали; значения отличались только на погрешность округления чисел с плавающей точкой (около 1e-12).
- На графике брокера значения немного отличаются, потому что цены поступают из другого источника данных.
ПОСЛЕДНИЙ БАР (ПЕРЕРИСОВКА)
- Бар, который ещё формируется, пересчитывается на каждом тике — точно так же, как в TradingView. Его Тенкан-сен, Киджун-сен, новая точка облака на 25 баров вперёд и самая новая точка Чикоу Спан (на 25 баров назад) могут меняться до закрытия бара.
- После закрытия бара его значения не меняются. Отрисовка спанов вперёд и Чикоу Спан назад — это обычная схема Ишимоку, а не перерисовка истории.
ОПОВЕЩЕНИЯ (ПО УМОЛЧАНИЮ ВЫКЛЮЧЕНЫ)
- Пересечение Тенкан / Киджун: Тенкан-сен пересёк Киджун-сен снизу вверх или сверху вниз на только что закрывшемся баре.
- Пробой облака: цена закрытия только что закрывшегося бара оказалась выше верхней границы облака или ниже нижней границы облака. «Облако» — это облако, нарисованное под этим баром (рассчитанное на 25 баров раньше), то есть то, которое вы видите на графике.
- Проверяется один раз на закрытый бар. Бары, закрывшиеся до загрузки индикатора, не вызывают оповещений, поэтому установка индикатора или перезапуск MT5 не порождает старых оповещений.
- Пример сообщения: "Ichimoku TV EURUSD H1: close broke above the cloud (1.08450)".
- Всплывающее окно, звук и push-уведомление можно сочетать. Для push нужен ваш MetaQuotes ID в настройках терминала. Тексты оповещений на английском или японском.
ЦЕНОВЫЕ БАРЫ ПОВЕРХ ОБЛАКА — ПОЖАЛУЙСТА, ПРОЧТИТЕ
- Чтобы свечи оставались видимыми, индикатор включает настройку графика "Chart on foreground" (график на переднем плане) (параметр "Draw price bars above the cloud"). Эта настройка выводит ценовые бары поверх всех индикаторов на графике, включая линии Ишимоку.
- Исходная настройка сохраняется в скрытом объекте графика и восстанавливается, когда вы удаляете последнюю копию. Если на графике ещё остаётся другой инструмент того же автора, использующий эту настройку, она восстанавливается после удаления последнего из них.
- Пока индикатор установлен, он примерно раз в секунду проверяет, что настройка всё ещё включена, и снова включает её, если другой инструмент её выключил.
- Если все объекты на графике удалены (например, скриптом), пока индикатор установлен, исходная настройка может не вернуться при его удалении. В этом случае выключите "Chart on foreground" в свойствах графика (F8).
ДЛЯ ПОЛЬЗОВАТЕЛЕЙ EA И iCUSTOM
- Буферы: 0 = облако Span A (заливка), 1 = облако Span B (заливка), 2 = Тенкан-сен, 3 = Киджун-сен, 4 = Чикоу Спан (= close), 5 = Сенкоу Спан A, 6 = Сенкоу Спан B.
- С CopyBuffer буферы 0, 1, 5 и 6 возвращают значение на том баре, где оно нарисовано: облако под этим баром, рассчитанное на 25 баров раньше. Буфер 4 возвращает цену закрытия бара, на котором он был рассчитан. Буферы 2 и 3 не сдвинуты.
- Когда EA или другой индикатор загружает его через iCustom, он не меняет настройки графика и не выдаёт оповещений; он только рассчитывает буферы.
ПОЛЕЗНО ЗНАТЬ
- Сразу после загрузки короткое имя в списке индикаторов может ненадолго отображаться как "probe#...", пока индикатор проверяет, находится ли он на графике. Это нормально.
- В тестере стратегий оповещения не выдаются.
- Без DLL, без внешних файлов, без подключения к интернету.
- Индикатор не торгует, и никакой торговый результат не обещается.
ПАРАМЕТРЫ
Ichimoku: 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)
Style: 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)
Alerts: 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)
Если параметр выходит за допустимый диапазон, индикатор не загружается и записывает причину в журнал «Эксперты».
ПОДДЕРЖКА
Вопросы по установке, настройкам и ошибкам принимаются через сообщения MQL5. Вопросы о направлении рынка или об отдельных сделках не входят в поддержку.
Это часть серии бесплатных инструментов в стиле TV. Версия для MT4 также доступна как отдельный продукт. Другие инструменты того же автора перечислены в моём профиле продавца.
TradingView является товарным знаком TradingView, Inc. Этот продукт не связан с TradingView, Inc. и не спонсируется и не одобряется TradingView, Inc.
