Institutional Order Flow Imbalance Matrix PRO
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «indicator_institutional_order_flow_imbalance_matrix_pro_for_tradingview.pine» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Инструмент для анализа графиков в TradingView, совмещающий несколько визуальных компонентов на одном индикаторе. Он строит уровни структуры более высокого таймфрейма, отображает зоны дисбаланса объёма и динамическую полосу тренда на основе усреднённого истинного диапазона. Все элементы отрисовываются прямо на ценовом графике и автоматически обновляются при смене бара и при пробое уровней.
Настройки программы
| Настройка | Описание |
|---|---|
| show_htf | Показывать уровни HTF — Включает или отключает отображение горизонтальных линий ключевых уровней более высокого таймфрейма. |
| htf_tf | Разрешение более высокого таймфрейма — Выбирает таймфрейм, с которого берутся данные для построения структурных уровней. |
| c_htf_h | Цвет линии HTF High — Задаёт цвет горизонтальной линии верхнего уровня более высокого таймфрейма. |
| c_htf_l | Цвет линии HTF Low — Задаёт цвет горизонтальной линии нижнего уровня более высокого таймфрейма. |
| show_imb | Показывать зоны дисбаланса объёма — Включает или отключает отображение прямоугольных зон, связанных с резким ростом объёма. |
| imb_threshold | Множитель всплеска объёма — Коэффициент, определяющий пороговое значение объёма для выделения значимого всплеска. |
| imb_opacity | Прозрачность зон — Степень непрозрачности заливки зон дисбаланса в диапазоне от 0 до 100. |
| c_bull_imb | Цвет бычьей зоны дисбаланса — Задаёт цвет для зоны дисбаланса, связанной с ростом цены. |
| c_bear_imb | Цвет медвежьей зоны дисбаланса — Задаёт цвет для зоны дисбаланса, связанной с падением цены. |
| show_ribbon | Показывать динамическую полосу тренда — Включает или отключает отображение цветной полосы, отслеживающей направление движения. |
| atr_len | Период ATR — Длина периода для расчёта усреднённого истинного диапазона, используемого полосой. |
| atr_mult | Чувствительность множителя ATR — Множитель, определяющий ширину полосы относительно значения ATR. |
| c_up_ribbon | Цвет бычьей полосы — Задаёт цвет заливки полосы при направлении движения вверх. |
| c_dn_ribbon | Цвет медвежьей полосы — Задаёт цвет заливки полосы при направлении движения вниз. |
Поиск по коду файла
indicator("Institutional Order Flow Imbalance Matrix PRO", "OrderFlow Matrix PRO", overlay = true, max_lines_count = 500, max_boxes_count = 100, max_labels_count = 500)
g_htf = "===== HTF INSTITUTIONAL LEVEL MATRIX ====="
show_htf = input.bool(true, "Show HTF Structural Levels", group=g_htf)
htf_tf = input.timeframe("240", "Higher Timeframe Resolution", group=g_htf)
c_htf_h = input.color(#00e5ff, "HTF High Line Color", group=g_htf)
c_htf_l = input.color(#ffea00, "HTF Low Line Color", group=g_htf)
g_imb = "===== VOLUME VALIDATED IMBALANCE ZONES ====="
show_imb = input.bool(true, "Show Volume Imbalance Zones", group=g_imb)
imb_threshold = input.float(1.2, "Volume Spike Factor (Multiplier)", minval=1.0, group=g_imb)
imb_opacity = input.int(85, "Zone Transparency (0-100)", minval=0, maxval=100, group=g_imb)
c_bull_imb = input.color(#00e676, "Bullish Imbalance Color", group=g_imb)
c_bear_imb = input.color(#ff1744, "Bearish Imbalance Color", group=g_imb)
g_ribbon = "===== INSTITUTIONAL MOMENTUM RIBBON ====="
show_ribbon = input.bool(true, "Show Smooth Dynamic Trend Ribbon", group=g_ribbon)
atr_len = input.int(14, "ATR Period Length", minval=1, group=g_ribbon)
atr_mult = input.float(2.0, "ATR Multiplier Sensitivity", minval=0.5, group=g_ribbon)
c_up_ribbon = input.color(color.new(#29b6f6, 85), "Bullish Ribbon Color", group=g_ribbon)
c_dn_ribbon = input.color(color.new(#ab47bc, 85), "Bearish Ribbon Color", group=g_ribbon)
[htf_h, htf_l] = request.security(syminfo.tickerid, htf_tf, [high[1], low[1]], lookahead=barmerge.lookahead_on)
var line line_htf_h = na
var line line_htf_l = na
var label lbl_htf_h = na
var label lbl_htf_l = na
var bool is_htf_h_broken = false
var bool is_htf_l_broken = false
if ta.change(time(htf_tf)) != 0
is_htf_h_broken := false
is_htf_l_broken := false
line.delete(line_htf_h)
line.delete(line_htf_l)
label.delete(lbl_htf_h)
label.delete(lbl_htf_l)
if show_htf and not is_htf_h_broken and not na(htf_h)
if high >= htf_h
is_htf_h_broken := true
line.delete(line_htf_h)
label.delete(lbl_htf_h)
else
line.delete(line_htf_h)
label.delete(lbl_htf_h)
line_htf_h := line.new(bar_index - 10, htf_h, bar_index + 12, htf_h, color=c_htf_h, style=line.style_dashed, width=2)
lbl_htf_h := label.new(bar_index + 12, htf_h, "HTF High", color=color.new(#000000, 100), textcolor=c_htf_h, style=label.style_label_left, size=size.small)
if show_htf and not is_htf_l_broken and not na(htf_l)
if low <= htf_l
is_htf_l_broken := true
line.delete(line_htf_l)
label.delete(lbl_htf_l)
else
line.delete(line_htf_l)
label.delete(lbl_htf_l)
line_htf_l := line.new(bar_index - 10, htf_l, bar_indПоказано первые 50% кода (символов: 4676)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.