instrument { name = 'ETM PROFIT', short_name = 'ETM', icon =
'https://etmtradingbucket.s3.amazonaws.com/public/logo.png', overlay = true }
Signal_period = input(5,"VIP | Signals Period",input.integer,1,1000,1) input_group
{ "Compra Proxima vela", colorBuy = input { default = "green", type =
input.color }, visibleBuy = input { default = true, type =
input.plot_visibility } } input_group { "Venda Proxima vela", colorSell = input
{ default = "red", type = input.color }, visibleSell = input { default = true, type
= input.plot_visibility } } input_group { "MACD", "Slow and fast EMA periods, used
in MACD calculation", fast = input (12, "front.platform.fast period",
input.integer, 1, 250), slow = input (26, "front.platform.fast period",
input.integer, 1, 250) } input_group { "front.platform.signal-line", "Reference
signal series period", signal_period = input (9, "front.period", input.integer, 1,
250) } input_group { "front.newind.emaperiod", ema_period = input (13,
"front.period", input.integer, 1, 250) } input_group { "front.newind.barcolors",
positive = input { default = "#2CAC40", type = input.color }, neutral = input
{ default = "#C7CAD1", type = input.color }, negative = input { default =
"#DB4931", type = input.color }, } fastMA = ema(close, fast) slowMA = ema(close,
slow) macd = fastMA - slowMA signal = sma(macd, signal_period) hist = macd - signal
ema13 = ema (close, ema_period) local bar_color if ema13 > ema13 [1] and hist >
hist [1] then bar_color = positive elseif ema13 < ema13 [1] and hist < hist [1]
then bar_color = negative else bar_color = neutral end plot_candle (open, high,
low, close, "ES", bar_color) buyCondition = conditional(ema13 > ema13 [1] and hist
> hist [1]) sellCondition = conditional(ema13 < ema13 [1] and hist < hist [1])
plot_shape( (buyCondition), "", shape_style.triangleup, shape_size.huge, colorBuy,
shape_location.belowbar, 0, "RX-Buy", "pink" ) plot_shape( (sellCondition),
"ENTER", shape_style.triangledown, shape_size.huge, colorSell,
shape_location.abovebar, 0, "RX-Sell", "salmon" )