0% acharam este documento útil (0 voto)
99 visualizações1 página

Indicador FX 50

O documento descreve um indicador técnico chamado 'Indicador FX 50', que utiliza uma média móvel exponencial (EMA) de 50 períodos para gerar sinais de compra e venda. Ele verifica a cor da vela anterior e o horário para determinar a validade dos sinais, plotando-os no gráfico com cores específicas. As condições para compra e venda são baseadas na relação entre o fechamento atual e a EMA, além da cor da vela anterior.

Enviado por

fxcomputadores
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
99 visualizações1 página

Indicador FX 50

O documento descreve um indicador técnico chamado 'Indicador FX 50', que utiliza uma média móvel exponencial (EMA) de 50 períodos para gerar sinais de compra e venda. Ele verifica a cor da vela anterior e o horário para determinar a validade dos sinais, plotando-os no gráfico com cores específicas. As condições para compra e venda são baseadas na relação entre o fechamento atual e a EMA, além da cor da vela anterior.

Enviado por

fxcomputadores
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

instrument { name = "Indicador FX 50", overlay = true, icon = "Indicador FX 50" }

-- Parâmetros
EMA_period = input(50, "EMA Period", input.integer, 1)

-- Cálculo da EMA 50
ema_value = ema(close, EMA_period)

-- Definição de cores para a EMA


input_group {
"EMA 50",
emacolor = input { default = "yellow", type = input.color },
emawidth = input { default = 2, type = input.line_width }
}

-- Plotando a EMA no gráfico


plot(ema_value, "EMA 50", emacolor, emawidth)

-- Verificação do horário
current_minute = minute(time)
is_time_valid = (current_minute % 5 == 0) -- Primeira vela do quadrante de 5
minutos
is_second_candle = (current_minute % 5 == 1) -- Segunda vela do quadrante

-- Verificação da vela anterior para a lógica de cor


previous_candle_bearish = close[1] < open[1] -- Vela anterior vermelha
previous_candle_bullish = close[1] > open[1] -- Vela anterior verde

-- Condições para entrada seguindo a cor da vela anterior e respeitando a tendência


da EMA
buy_signal = is_second_candle and previous_candle_bullish and close > ema_value
sell_signal = is_second_candle and previous_candle_bearish and close < ema_value

-- Plotando os sinais
plot_shape(buy_signal, "Venda", shape_style.triangledown, shape_size.large, 'red',
shape_location.belowbar, 0, "Venda", 'white')
plot_shape(sell_signal, "Compra", shape_style.triangleup, shape_size.large,
'green', shape_location.abovebar, 0, "Compra", 'white')

Você também pode gostar