Bitcoin

//THIS INDICATOR WAS CREATED BY MRFIT2FLOURISH. 9/17/23. IT INCL

24
//THIS INDICATOR WAS CREATED BY MRFIT2FLOURISH. 9/17/23. IT INCLUDES THE 9/20/50/100/200 EMA.
//IT ALSO INCLUDES THE VWAP AND MACD


study(title="EMA 9/20/50/100/200", overlay=true)

tiny = ema(close, 9)
shortest = ema(close, 20)
short = ema(close, 50)
longer = ema(close, 100)
longest = ema(close, 200)
medium = vwap(hlc3)

plot(tiny, title="EMA9", color = white)
plot(shortest, title="EMA20", color = yellow)
plot(short, title="EMA50", color = orange)
plot(longer, title="EMA100", color = aqua)
plot(longest, title="EMA200", color = blue)
plot(medium, title="VWAP", color = red)


Year = input(2017, minval = 1, maxval = 2099, type=integer, title='Year')
Month = input(10, minval = 1, maxval = 12, type=integer, title='Month')
Day = input(10, minval = 1, maxval = 31, type=integer, title='Day')
Hour = input(12, minval = 0, maxval = 23, type=integer, title='Hour')
Minute = input(0, minval = 0, maxval = 59, type=integer, title='Minute')
DebugMode = input(false, type=bool, title='Debug Mode')
start = security(tickerid, '1', time)
impulse_func = iff(timestamp(Year,Month,Day,Hour,Minute) == time, 1, 0)
newSession = iff(change(start), 1, 0)
startSession = newSession * impulse_func
vwapsum = iff(startSession, ohlc4*volume, vwapsum[1]+ohlc4*volume)
volumesum = iff(startSession, volume, volumesum[1]+volume)
myvwap = vwapsum/volumesum
plot(myvwap, linewidth=3, transp=0, title='AVWAP')
plot(DebugMode ? hour : na)
plot(DebugMode ? minute : na)

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.