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

MR Mt4 (Ultra Fast)

kinetic volatility flow.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 общих тегов
Вы автор или правообладатель?

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

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

О программе

Индикатор «MR Mt4 (Ultra Fast)» предназначен для платформы TradingView и отображается прямо на графике цены. Он строит линию VWAP и раскрашивает свечные тела в зависимости от направления движения цены.

Индикатор формирует графические метки «BUY ENTRY» и «SELL ENTRY» при совпадении нескольких технических условий, связанных с динамикой цены, волатильностью и импульсом. Также на графике отображаются символы-отметки, указывающие на определённые паттерны завершения сигналов.

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

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

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

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

_vwapVal = ta.vwap
plot(_vwapVal, color=color.new(#38bdf8, 0), title="VWAP", linewidth=2)

barcolor(close > open ? #10cfaf : #f13f7a)

_atr4 = ta.atr(4)
_atr14 = ta.atr(14)
_atrSpeed = _atr4 / _atr14

_rsi7 = ta.rsi(close, 7)

_highestPrev4 = ta.highest(high, 4)[1]
_lowestPrev4 = ta.lowest(low, 4)[1]

_cS_raw = (close > _highestPrev4) and (_atrSpeed > 1.10) and (_rsi7 > 55) and (close > open)
_pS_raw = (close < _lowestPrev4) and (_atrSpeed > 1.10) and (_rsi7 < 45) and (close < open)

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 - bar_index) <= _lb

_aV = ta.atr(14)
_bG = _aV

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

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

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

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

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

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

Стоимость полного кода
209,40₽ ≈ $2.56