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

MR Mt4 (Ultra Fast)

velocity range divergence (vrd) 2.pine
Вы автор или правообладатель?

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

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

О программе

Индикатор «MR Mt4 (Ultra Fast)» — это инструмент анализа для TradingView, написанный на Pine Script v5. Он отображается поверх графика цены (overlay) и рассчитывает ряд технических показателей, включая полосы Боллинджера, усреднённый ценовой диапазон и импульс типичной цены.

Индикатор формирует визуальные сигналы в виде стрелок и графических отметок на свечах, а также выводит информационную таблицу в правом верхнем углу графика. Для расчётов используются стандартные функции технического анализа Pine Script.

Внутренний механизм включает ограничение частоты появления сигналов и фильтрацию по характеристикам свечей и ценового диапазона. Графические элементы отрисовываются с учётом расстояния, рассчитанного на основе среднего истинного диапазона (ATR).

Получить полный код

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

indicator("MR Mt4  (Ultra Fast)", overlay=true)

[bbBasis, bbUpper, bbLower] = ta.bb(close, 20, 2)
plot(bbBasis, color=color.new(color.gray, 50), title="BB Basis")
plot(bbUpper, color=color.new(color.blue, 50), title="BB Upper")
plot(bbLower, color=color.new(color.blue, 50), title="BB Lower")

_ar = ta.sma(high - low, 14)
_curr_range = high - low

_tp = hlc3
_tpm = _tp - _tp[5]

_cS_raw = (close > open) and (close[1] < open[1]) and (_curr_range > 1.2 * _ar) and (_tpm > 0 and _tpm[1] <= 0)
_pS_raw = (close < open) and (close[1] > open[1]) and (_curr_range > 1.2 * _ar) and (_tpm < 0 and _tpm[1] >= 0)

var int _cld = 0
bool _cC = false
bool _pC = false

if _cld <= 0
    if _cS_raw
        _cC := true
        _cld := 5 
    else if _pS_raw
        _pC := true
        _cld := 5
else
    _cld := _cld - 1 

bool _dW_C = _cC[1] and close > open
bool _dW_P = _pC[1] and close < open
bool _iDW = _dW_C or _dW_P

bool _dL_C = _cC[1] and close <= open
bool _dL_P = _pC[1] and close >= open

bool _mW_C = _dL_C[1] and close > open
bool _mW_P = _dL_P[1] and close < open
bool _iMW = _mW_C or _mW_P

bool _mL_C = _dL_C[1] and close <= open
bool _mL_P = _dL_P[1] and close >= open
bool _iLF = _mL_C or _mL_P

bool _iW = _iDW or _iMW

i

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

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

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

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

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

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

Стоимость полного кода
207,10₽ ≈ $2.53