glaz

EMA RSI Adaptive

341
MT4 indicator ported to pinescript the original code is here
www.forex-tsd.com/me...ving-average-86.html
Script open-source

Nello spirito di condivisione promosso da TradingView, l'autore (al quale vanno i nostri ringraziamenti) ha deciso di pubblicare questo script in modalità open-source, così che chiunque possa comprenderlo e testarlo. Puoi utilizzarlo gratuitamente, ma il riutilizzo del codice è subordinato al rispetto del Regolamento. Per aggiungerlo al grafico, mettilo tra i preferiti.

Declinazione di responsabilità

Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.

Vuoi usare questo script sui tuoi grafici?
//By Glaz
study("EMA RSI Adaptive",overlay=true)
EmaPeriod = input(14)
RsiPeriod = input(14)
Price = close

docol = input(false,title="Color Change")
RSvoltl = abs(rsi(close,RsiPeriod)-50)+1.0
multi   = (5.0+100.0/RsiPeriod)/(0.06+0.92*RSvoltl+0.02*pow(RSvoltl,2))
pdsx    = multi*EmaPeriod
alpha   = 2.0 /(1.0+pdsx)
ema = nz(ema[1])+alpha*(sma(close,EmaPeriod)-nz(ema[1]))

col = docol ? ema > ema[1] ? #0094FF : #FF006E : #0094FF
plot(ema,color=col)