← К каталогу
Исходный код · ID 4065

Dynamic ICT 2022 Model & Adaptive Structure PRO

dynamic_ict_2022_model_&_adaptive_structure_pro.pine
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Данный продукт представляет собой индикатор для TradingView, написанный на Pine Script v6. Он отображает данные непосредственно на графике цены (overlay) и реализует технические расчёты средствами Pine Script, включая построение трендовой волны на основе скользящей средней, определение линий рыночной структуры и отметки ключевых уровней.

Индикатор визуализирует зоны позиций с настраиваемым соотношением риска и прибыли, рисует линии структуры рынка и отображает метки значимых опорных уровней. Все ключевые параметры — от периодов расчётов до цветов отображения — настраиваются пользователем через панель параметров.

Продукт предназначен для визуального анализа графика: он помогает трейдеру видеть текущий тренд, структурные развороты и потенциальные зоны управления позицией. Индикатор не является автоматическим советником и не выполняет симуляцию торговых операций.

Настройки программы

НастройкаОписание
show_ith_itl Показывать ITH/ITL и инструменты позиций — Включает или отключает отображение значимых пивотов ITH/ITL и инструментов позиций
pivot_sens Чувствительность значимых пивотов — Чувствительность поиска значимых пивотов (количество баров назад)
rr_ratio Соотношение риск/прибыль — Настраиваемое соотношение риска и прибыли для расчёта целевой зоны
c_ith_lbl Цвет метки ITH — Цвет метки значимого верхнего пивота (ITH)
c_itl_lbl Цвет метки ITL — Цвет метки значимого нижнего пивота (ITL)
c_short_zone Цвет зоны шорт — Цвет заливки зоны стоп-лосса (шорт)
c_long_zone Цвет зоны лонг — Цвет заливки зоны целевой позиции (лонг)
show_wave Показывать трендовую волну — Включает или отключает отображение трендовой волны
wave_len Период трендовой волны — Период расчёта трендовой волны (длина скользящей средней)
c_wave_up Цвет бычьей волны — Цвет бычьей трендовой волны
c_wave_dn Цвет медвежьей волны — Цвет медвежьей трендовой волны
show_struct Показывать линии структуры — Включает или отключает отображение линий BOS и CHoCH
struct_len Чувствительность структуры — Чувствительность определения структуры (количество баров для поиска пивотов)
c_bos Цвет линии BOS — Цвет линии Break of Structure (BOS)
c_choch Цвет линии CHoCH — Цвет линии Change of Character (CHoCH)
Получить полный код

Поиск по коду файла

indicator("Dynamic ICT 2022 Model & Adaptive Structure PRO", "ICT 2022 PRO", overlay = true, max_lines_count = 500, max_boxes_count = 100, max_labels_count = 500)

g_ict        = "===== ICT 2022 MAJOR ITH / ITL & POSITIONS ====="
show_ith_itl = input.bool(true, "Show Major ITH / ITL & Position Tools", group=g_ict)
pivot_sens   = input.int(20, "Major Pivot Lookback Sensitivity", minval=10, maxval=50, group=g_ict)
rr_ratio     = input.float(3.0, "Target Risk-to-Reward (1:3)", minval=1.0, maxval=10.0, step=0.5, group=g_ict)

c_ith_lbl    = input.color(#d50000, "ITH Label Color (Deep Red)", group=g_ict)
c_itl_lbl    = input.color(#00c853, "ITL Label Color (Deep Green)", group=g_ict)

c_short_zone = input.color(#ff1744, "Short Position Zone Fill", group=g_ict)
c_long_zone  = input.color(#00e676, "Long Position Zone Fill", group=g_ict)

g_wave       = "===== HIGH-CONTRAST GLOWING WAVE ====="
show_wave    = input.bool(true, "Show Trend Wave", group=g_wave)
wave_len     = input.int(21, "Wave Period Length", minval=5, maxval=100, group=g_wave)
c_wave_up    = input.color(#0091ea, "Bullish Trend Wave (Deep Cyan)", group=g_wave)
c_wave_dn    = input.color(#d50000, "Bearish Trend Wave (Deep Red)", group=g_wave)

g_struct     = "===== MARKET STRUCTURE (BOS / CHoCH) ====="
show_struct  = input.bool(true, "Show BOS & CHoCH Lines", group=g_struct)
struct_len   = input.int(12, "Structure Sensitivity", minval=5, maxval=30, group=g_struct)
c_bos        = input.color(#00b0ff, "BOS Line Color", group=g_struct)
c_choch      = input.color(#ff6d00, "CHoCH Line Color", group=g_struct)

atrVal = ta.atr(14)

float wave = ta.ema(close, wave_len)
bool wave_up = wave > wave[1]
color wave_col = wave_up ? c_wave_up : c_wave_dn

plot(show_wave ? wave : na, "Trend Wave Core", color=wave_col, linewidth=3)
plot(show_wave ? wave : na, "Trend Wave Halo", color=color.new(wave_col, 75), linewidth=7)
var table wm = table.new(position.bottom_right, 1, 1)
if barstate.isfirst
    table.cell(wm, 0, 0, "Telegram @free_fx_pro", text_color = color.new(color.gray, 70), text_size = size.large)

ph = ta.pivothigh(high, struct_len, struct_len)
pl = ta.pivotlow(low, struct_len, struct_len)

var float last_ph = na
var float last_pl = na

if not na(ph)
    last_ph := ph
if not na(pl)
    last_pl := pl

if show_struct and not na(last_ph) and ta.crossover(close, last_ph)
    line.new(bar_index - struct_len, last_ph, bar_index, last_ph, color=c_bos, style=line.style_dashed, width=1)
    label.new(bar_index, last_ph, "BOS", color=color.new(#000000, 100), textco

Показано первые 50% кода (символов: 4312)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
431,20₽ ≈ $5.27