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

MR Mt4 (Ultra Fast)

volatility thrust momentum.pine

Похожие материалы по тегам

ares_indicator.pineTradingView · 1 общих теговgold_trend_revers.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!-mt4 x-xardg-rsi.mq5MQL5 / MetaTrader 5 · 1 общих тегов! cycle-identifier.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!! rsi ma simple+arrows 1.2 (mtf).mq5MQL5 / MetaTrader 5 · 1 общих теговprecisionflowea.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

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

Индикатор рассчитывает среднее значение волатильности за 10 баров (SMA разницы high-low), 9-периодный RSI, скользящую среднюю EMA 50, а также уровень на основе ATR (14) с коэффициентом 0.65. На основе сравнения текущих и предыдущих свечных данных формируются сигналы о возможном развороте или продолжении движения.

Визуально индикатор отображает линию EMA 50, графические метки BUY и SELL, символы подтверждения и отмены сигнала над барами, а также таблицу в правом верхнем углу с информационными данными.

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

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

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

_avg_vol = ta.sma(high - low, 10)
_rsi9 = ta.rsi(close, 9)

_prev_bearish_exhaustion = (close[1] < open[1]) and ((high[1] - low[1]) > 1.5 * _avg_vol[1]) and (_rsi9[1] < 35)
_prev_bullish_exhaustion = (close[1] > open[1]) and ((high[1] - low[1]) > 1.5 * _avg_vol[1]) and (_rsi9[1] > 65)

_midpoint = (high[1] + low[1]) / 2.0

_cS_raw = _prev_bearish_exhaustion and (close > open) and (close > _midpoint)
_pS_raw = _prev_bullish_exhaustion and (close < open) and (close < _midpoint)

_ema50 = ta.ema(close, 50)
plot(_ema50, color=color.blue, title="EMA 50", linewidth=2)

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

int _lb = 300
bool _iWd = (last_bar_index 

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

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

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

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

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

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

Стоимость полного кода
215,60₽ ≈ $2.64