RicardoSantos

[RS]Price Momentum Oscilator V0

Request for jangseohee.
Skrypt open-source

Zgodnie z prawdziwym duchem TradingView, autor tego skryptu opublikował go jako open-source, aby traderzy mogli go zrozumieć i zweryfikować. Brawo dla autora! Możesz używać go za darmo, ale ponowne wykorzystanie tego kodu w publikacji jest regulowane przez Dobre Praktyki. Możesz go oznaczyć jako ulubione, aby użyć go na wykresie.

Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.

Chcesz użyć tego skryptu na wykresie?
study(title="[RS]Price Momentum Oscilator V0", shorttitle="[RS]PMO.V0")
//------------------------------------------------------------------------------
//Smoothing Multiplier = (2 / Time period)

//Custom Smoothing Function = {Close - Smoothing Function(previous day)} *
// Smoothing Multiplier + Smoothing Function(previous day) 

//PMO Line = 20-period Custom Smoothing of
//(10 * 35-period Custom Smoothing of
// ( ( (Today's Price/Yesterday's Price) * 100) - 100) )

//PMO Signal Line = 10-period EMA of the PMO Line
//------------------------------------------------------------------------------
//timeperiod = input(35)
//smoothmultiplier = 2/timeperiod

//presmoothfunction = nz(smoothfunction[1])
//smoothfunction = (close-presmoothfunction)*smoothmultiplier+presmoothfunction
smoothfactor = input(35)
timeframe = input(20)
signalsmoothing = input(10)
pmoline = sma(sma(((close/close[1])*100)-100,10*smoothfactor),timeframe)
pmosignalline = ema(pmoline, signalsmoothing)
plot(pmoline, color=black, linewidth=2)
plot(pmosignalline, color=maroon)
hline(0)