0% found this document useful (0 votes)
237 views1 page

Iq Script

The document describes a trading signal indicator that uses MACD and EMA indicators to generate buy and sell signals. It takes in user inputs to customize parameters like periods. The indicator plots candlesticks colored by trend and shapes to mark signal conditions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
237 views1 page

Iq Script

The document describes a trading signal indicator that uses MACD and EMA indicators to generate buy and sell signals. It takes in user inputs to customize parameters like periods. The indicator plots candlesticks colored by trend and shapes to mark signal conditions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

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" )

You might also like