PROTECTED SOURCE SCRIPT

Imbalance indicator (Multi-TimeFrame)

Updated
(USA) Imbalance Indicator (Multi-TimeFrame) is an indicator designed to visualize the imbalance between two adjacent candles on a chart by drawing rectangles. It helps identify the dominance of buyers or sellers during the price's impulsive movement in an uptrend or downtrend.
Here's how the indicator works:
  1. It determines the trend direction (up or down) based on the closing prices of the last three candles. An uptrend is identified if all three candles closed above their openings, and a downtrend if they closed below.
  2. Depending on the trend direction, the indicator calculates the imbalance between candles. The imbalance is expressed as the difference between the low of the next candle and the high of the previous candle for an uptrend or the low of the previous candle and the high of the next candle for a downtrend. The imbalance value should be greater than 0.
  3. When an imbalance is detected, the indicator draws a rectangle on the chart. The rectangle starts at the candle with the detected imbalance, the upper border is at the top of the imbalance, and the lower border is at the bottom of the imbalance.
  4. The color of the rectangle depends on the trend direction: green for an uptrend and red for a downtrend.
  5. The rectangle continues dynamically to the right until it is intersected by the next candles by 50% or more (by default). The intersection can occur in various combinations (shadow, body, or shadow + body of the candle). Once this happens, the rectangle ends on the last overlapping candle. The height overlap percentage is adjustable in the range of 1 to 100, with a default value of 50%.


Use the Imbalance Indicator to identify potential price reversal zones. Algorithms aim to cover the imbalance and trade the range in which it formed, representing a potential magnet for the price.
  • In the multi-timeframe version of the indicator, along with the current timeframe, rectangles from timeframes: 15 minutes, 1 hour, 4 hours, and 1 day are displayed by default (and can be adjusted in settings). Other timeframes (e.g., 1 week and 1 month or 30 minutes) can be selected in the settings.
  • You can activate/deactivate the display of imbalances from different timeframes of your choice by setting the corresponding checkbox.
  • Additionally, rectangles from different timeframes have different default levels of transparency, decreasing with increasing timeframe.
  • Frames on additional timeframes are disabled by default in transparency settings; adjust as needed in color settings.
  • Like in the previous version, you can customize the color scheme of rectangles for each timeframe individually.
  • Information display about timeframes other than the current one on imbalances is available and can be disabled in settings for each timeframe individually.
  • For your convenience, in the buyers' interest zone, a label is placed at 50% of the rectangle's width, spanning 3 candles. Now you can set a limit order right at the label without relying on Fibonacci retracements.


(RUS) Imbalance indicator (Multi-TimeFrame) - это индикатор, предназначенный для визуализации имбаланса между двумя соседними свечами на графике путем рисования прямоугольников. Он помогает определить доминирование покупателей или продавцов во время импульсного движение цены на восходящем или нисходящем тренде.
Вот как работает индикатор:
  1. Он определяет направление тренда (вверх или вниз) на основе закрытия последних трех свечей. Тренд вверх определяется, если все три свечи закрылись выше своих открытий, а тренд вниз - если ниже.
  2. В зависимости от направления тренда, индикатор вычисляет имбаланс между свечами. Имбаланс выражается в виде разницы между низом следующей свечи и верхом предыдущей свечи для восходящего тренда или между низом предыдущей свечи и верхом следующей свечи для нисходящего тренда. Значение имбаланса должно быть больше 0.
  3. Если имбаланс обнаружен, индикатор рисует прямоугольник на графике. Прямоугольник начинается на свече с найденным имбалансом, верхняя граница прямоугольника находится на верхней границе имбаланса, а нижняя граница - на нижней границе имбаланса.
  4. Цвет прямоугольника зависит от направления тренда: зеленый для восходящего тренда и красный для нисходящего тренда.
  5. Прямоугольник продолжается вправо динамически, пока его не пересекут следующие свечи на 50% или более (по умолчанию). Пересечение может произойти различными комбинациями (тень, тело или тень + тело свечи). Как только это происходит, прямоугольник заканчивается на последней перекрывающей его свече. Процент перекрытия по высоте настраивается в интервале от 1 до 100, по умолчанию значение 50%.

Используйте Imbalance Indicator для определения зон вероятного возврата цены. Алгоритмы стремятся перекрыть имбаланс и проторговать диапазон, в котором он образовался, это потенциальный магнит для цены.
  • В мульти-таймфреймной версии индикатора, наряду с текущим таймфреймом, при первом запуске (и до момента, пока вы не измените это в настройках), отображаются прямоугольники с таймфреймов:
15 минут,
1 час,
4 часа,
1 день.
При этом другие таймфреймы (например 1 неделя и 1 месяц или 30 минут) можно выбрать в настройках.
  • Вы можете активировать/деактивировать отображение имбалансов с разных таймфреймов по вашему выбору, установив соответствующую галочку.
  • Кроме того, прямоугольники с разных таймфреймов по умолчанию имеют различную степень прозрачности, которая уменьшается по мере увеличения таймфрейма
  • Рамки на дополнительных таймфреймах, по умолчанию отключены настройками прозрачности, при необходимости измените это в настройках цвета.
  • Как и в предыдущей версии, вы можете настраивать под себя цветовую схему прямоугольников, причём для каждого таймфрейма в отдельности.
  • На имбалансах с отличных от текущего таймфреймов, доступно отображение информации о таймфрейме, данная опция отключается в настройках для каждого таймфрейма в отдельности.
  • Для вашего удобства, в зоне интереса покупателей, на 50% прямоугольника сделана метка шириною в 3 свечи, теперь не нужно натигивать фибо, можете сразу выставить лимитку по метке.
Release Notes
(USA) The Swing module has been added, based on Williams fractals, featuring a five or three candle pattern on the current timeframe. For reversal points, you can set up alerts.

(RUS) Добавлен Swing модуль, на основе Williams fractals, доступны пятисвечной или трёхсвечной паттерн на текущем таймфрейме. Для точек разворота, можно настроить оповещения.
Release Notes
(USA) Added Market Sessions, Overlapping sessions, Killzone Module
Market Sessions, Overlapping sessions

The cryptocurrency market operates around the clock without weekends, and the foreign exchange market is also available 24 hours a day on weekdays, allowing traders to trade at any time. However, this does not mean that you should trade anytime – often, it will be unjustified.
The majority of market activity occurs during the London and New York sessions. During these time intervals, the best opportunities for opening trades with optimal timing to achieve set goals arise, especially when opening intraday positions.
Pricing outside of sessions, on weekends, and on holidays is characterized by reduced volatility and less predictability of future pricing due to the absence of stock market and institutional players. It is recommended to refrain from opening trades during low market activity.
Killzone (KZ) - high-probability time periods to find a setup for entering a position. Trading during these time intervals allows avoiding excessive trading. Overtrading is one of the significant reasons why traders lose more than they earn over the long term. Quality trades are often overshadowed by a large number of unjustified trades opened due to the lack of market alternatives.
Time of day (UTC):
  • Asia Open Killzone (AO KZ) – 00:00 - 05:00; The Asian session is characterized by the formation of a range due to the lack of liquidity in the market.
  • London Open Killzone (LO KZ) – 07:00 - 10:00; The London session is characterized by the formation of the day's minimum or maximum. It is often used to lure traders into opening positions in the opposite direction of the true direction of the day.
  • New York Open Killzone (NYO KZ) – 12:00 - 14:00 / 15:00; The New York session is characterized by a correction after the London session has formed the day's minimum or maximum. Sometimes the New York session can form the day's minimum or maximum. The Killzone time range can extend until 17:00.
  • London Close Killzone (LC KZ) – 15:00 - 17:00. At the close of the London session, a correction of 20-30% of the daily trading range is typical when the London and New York sessions move in tandem.

All trades should be opened during Killzone. Focus on the London and New York sessions. Traditionally, you can enable and disable additional modules at your discretion.


(RUS)Добавлен модуль Market Sessions, Overlapping sessions, Killzone
Market Sessions, Overlapping sessions
Рынок криптовалют работает круглосуточно без выходных, валютный рынок также доступен 24 часа в сутки в будние дни, что позволяет трейдерам торговать в любое время. Однако это не означает, что вы должны торговать когда угодно – зачастую это будет неоправданно.
Основная часть рыночной активности приходится на Лондонскую и Нью-Йоркскую сессии. В этих промежутках времени появляются лучшие возможности для открытия сделок с оптимальным временем достижения поставленных целей, если открывается внутридневная позиция.
Ценообразование вне сессий, на выходных и в праздничные дни характеризуется пониженной волатильностью и меньшей предсказуемостью дальнейшего ценообразования ввиду отсутствия на рынке фондов и институциональных игроков. Рекомендуется отказаться от открытия сделок во время низкой активности рынка.
Killzone (KZ) – высоковероятные временные периоды для нахождения сетапа для входа в позицию.
Торговля в эти промежутки времени позволяет избегать избыточной торговли. Переторговка является одной из значимых причин, почему трейдеры на дистанции теряют больше, чем зарабатывают. Качественные сделки перекрываются большим количеством не
аргументированных сделок, которые открывались в следствии безальтернативности рынка.
Время дня (UTC):
  • Asia Open Killzone (AO KZ) – 00:00 - 05:00;
Азиатская сессия характеризуется формированием ренджа из-за отсутствия ликвидности на рынке.
  • London Open Killzone (LO KZ) – 07:00 - 10:00;
Лондонская сессия характеризуется формированием минимума или максимума дня. Зачастую используется, чтобы завлечь трейдеров открывать позиции в противоположную от истинного направления дня сторону.
  • New York Open Killzone (NYO KZ) – 12:00 - 14:00 / 15:00; Для Нью-Йоркской сессии характерна коррекция после того, как Лондонская сессия сформировала минимум или максимум дня.
Иногда Нью-Йоркская сессия может сформировать минимум или максимум дня.
Временной диапазон Killzone может расширяться до 15:00.
  • London Close Killzone (LC KZ) – 15:00 - 17:00.
На закрытии Лондонской сессии характерна коррекция на 20-30% дневного торгового диапазона, когда Лондонская и Нью-Йоркская сессии двигались в тандеме.

Все сделки должны открываться во время Killzone. Сосредоточьте внимание на Лондонской и Нью-Йоркской сессиях. 
Традиционно, вы можете включать и отключать дополнительные модули по-своему усмотрению.

Подсветка фона доступна толька на таймфреймах 30м и ниже. На более старших таймфреймах будет выводиться уведомление об активной сессии на график.
Release Notes
(USA) Optimized code, added time range to the information about the current market session on the chart.
(RUS) Оптимизирован код, к информации о текущей маркет сессии на графике, добавлен временной диапазон.
Release Notes
(USA) Optimized code.
(RUS) Оптимизирован код.

Release Notes
(USA) Optimized code.
(RUS) Оптимизирован код.
Release Notes
(USA) Optimized code.добавлены подсказки.
Release Notes
(USA) The "Smart Money Structures" module has been added to help you identify significant moments on the asset price chart. This tool highlights two main events:
* Break of Structure (BOS) - moments when the current price trend is interrupted, which may signal a potential change in the price movement direction. Such breaks are often considered a confirmation of the beginning of a new trend.
* Change of Character (CHoCH) - key points indicating a change in market activity, such as an increase in volatility or a change in trading volume, which may herald significant price movements.
These events are visualized on the chart in the form of lines and labels, providing you with clear levels for analysis and decision-making. With the user interface settings, you can individually customize the display of each of these events, turning them on or off depending on your trading strategies.

(RUS) Добавлен модуль "Smart Money structureг", который поможет вам распознавать важные моменты на графике цены актива. Этот инструмент выделяет два основных события:
* Прорыв структуры (BOS) - моменты, когда текущая тенденция цены прерывается, и это может сигнализировать о возможном изменении направления движения цены. Такие прорывы часто рассматриваются как подтверждение начала нового тренда.
* Изменение характера (CHoCH) - ключевые точки, которые указывают на смену активности рынка, например, увеличение волатильности или изменение объема торгов, что может предвещать важные движения цен.
Эти события визуализируются на графике в виде линий и меток, давая вам наглядные уровни для анализа и принятия решений. С помощью настроек пользовательского интерфейса вы можете индивидуально настроить отображение каждого из этих событий, включая или отключая их в зависимости от своих торговых стратегий.
Candlestick analysisimbalancekillzonesmarketsessionsmultitimeframesmartmoneysmartmoneyconceptsmartmoneytradingswing

Protected script

This script is published closed-source and you may privately use it freely.

Want to use this script on a chart?


Мини-магазин для трейдеров
expert-x.shop

Моя телега:: t.me/xExpert
доступ в канал с аномальными объёмами:
t.me/Extra_High_Volume_Crypto_acc_bot
Also on:

Disclaimer