0% found this document useful (0 votes)
39 views2 pages

Price Action

iq

Uploaded by

8cf64vbfyf
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)
39 views2 pages

Price Action

iq

Uploaded by

8cf64vbfyf
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/ 2

instrument{name="PriceAction",

short_name="PriceAction2023@Efraim traders ",


icon="indicators:ADX", overlay= True}
Exibir= input ("EfraimTraders")

input_group {
"DOWNLOAD FREE",
Chave_de_Ativacao = input {default = "NAO VENDA ", type = input.string}
}
hline(lowest(60)[1],"LL60",color,1)
Exibir= input ("NAO VENDA")
MaFast_period = input(7,"Ma Fast period",input.integer,1,100,1)
MaValue = input(5,"Ma Value", input.string_selection,inputs.titles)
MaSlow_period = input(25,"Ma Slow period",input.integer,1,100,1)
Signal_period = input(5,"Signal period",input.integer,1,100,1)
input_group {
"Call",
colorBuy = input { default = "", type = input.color },
visibleBuy = input { default = true, type = input.plot_visibility }
}

input_group {
"Put",
colorSell = input { default = "", type = input.color },
visibleSell = input { default = true, type = input.plot_visibility }
}

local titleValue = inputs[MaValue]


-- mdia mvel linear rpida
smaFast = ema(titleValue, MaFast_period)
-- mdia mvel linear devagar
smaSlow = ema(titleValue, MaSlow_period)
-- calculo diferencial - serie
buffer1 = smaFast - smaSlow
-- clculo da mdia mvel ponderada - serie
buffer2 = wma(buffer1, Signal_period)
buyCondition = conditional(buffer1 > buffer2 and buffer1[1] < buffer2[1] and not
(buffer1 < buffer2 and buffer1[1] > buffer2[1]))
buyCondition = conditional(buffer1 > buffer2 and buffer1[1] < buffer2[1])
sellCondition = conditional(buffer1 < buffer2 and buffer1[1] > buffer2[1] and not
(buffer1 > buffer2 and buffer1[1] < buffer2[1]))
sellCondition = conditional(buffer1 < buffer2 and buffer1[1] > buffer2[1] )
plot_shape(
(buyCondition),
"Call",
shape_style.triangleup,
shape_size.huge,
colorBuy,
shape_location.belowbar,
-1,
"Call",
"white"
)
plot_shape(
(sellCondition),
"Put",
shape_style.triangledown,
shape_size.huge,
colorSell,
shape_location.abovebar,
-1,
"Put",
"red"
)
instrument{name="PriceAction2023raimTraders",
short_name="PriceAction2023@Efraim traders ",
icon="indicators:ADX", overlay= True}
method_id = input (1, "", input.string_selection, { "" })
local function a()local
b=make_series()local c=high[2]
if not get_value(c)then
return b end;
local d=high<=c and high[1]<=c and high[3]<=c and high[4]<=c;
b:set(iff(d,c,b[1]))return b end;
local function e()local b=make_series()local c=low[2]if not get_value(c)then return
b end;
local d=low>=c and low[1]>=c and low[3]>=c and low[4]>=c;
b:set(iff(d,c,b[1]))return b end;
input_group{"Color",color=input{default="yellow",type=input.color},
width=input{default=1,type=input.line_width}}
h=a()l=e()
hline(h,"High",color,high_width)
hline(l,"Low",color,width)
hline(highest(10)[1],"HH10",color,1)hline(lowest(10)[1],"LL10",color,1)
hline(highest(30)[1],"HH30",color,1)
hline(lowest(30)[1],"LL30",color,1)
hline(highest(60)[1],"HH60",color,1)
input_group {
"KEY CHAVE",
Chave_de_Ativacao = input {default = "@RichardDrigues", type = input.string}
}
hline(lowest(60)[1],"LL60",color,1)
hline(highest(100)[1],"HH100",color,1)
hline(lowest(100)[1],"LL100",color,1)
hline(highest(150)[1],"HH150",color,1)
hline(lowest(150)[1],"LL150",color,1)
hline(highest(200)[1],"HH200",color,1)
hline(lowest(200)[1],"LL200",color,1)

You might also like