Aqui você vai


EMA 🌦️indicador
Se precisar de ajuda, verifique os comentários
-Copie tudo abaixo-
estudo("Duplo Superior/Inferior + Nuvem EMA", overlay=true)
// Entradas do usuário para topo/fundo duplo
leftBars = input(8, "Barras Esquerdas", minval=1)
rightBars = input(5, "Barras Direitas", minval=1)
topTolerance = input(0,01, "Tolerância superior%", passo=0,01)
bottomTolerance = input(0,02, "Tolerância Inferior%", passo=0,01)
//Função para detectar topo/fundo duplo
doubleTopBottom() =_
isTop = falso
isBottom = falso
se i-leftBars _= 0 e i+rightBars _= bar_index
topDiff = abs(alto [i] - alto [0] ) / alto [0]
bottomDiff = abs(baixo [i] - baixo [0] ) / baixo [0]
if topDiff _= topTolerance e high[i-leftBars] _ high [0] e alto[i+rightBars] _ alto [0]
isTop := verdadeiro
se bottomDiff _= bottomTolerance e low[i-leftBars] _ low [0] e baixo[i+rightBars] _ baixo [0]
isBottom := verdadeiro
[éTop, éBottom]
// Detecta topo/fundo duplo
[superior, inferior] = doubleTopBottom()
// Plota sinais para topo/fundo duplo
plotshape(top, style=shape.triangledown, location=location.abovebar, color=#f19260)
plotshape(fundo, estilo=shape.triangleup, location=location.belowbar, color=#3179f5)
// Calcula EMAs para nuvem EMA
ema8 = ema(fechar, 8)
ema18 = ema(fechar, 18)
ema28 = ema(fechar, 28)
// Plota EMAs para nuvem EMA
p1 = plot(ema8, color=#5a6569, transp=88)
p2 = gráfico(ema18, cor=#5d6a6b, transp=88)
p3 = plot(ema28, color=#5a6569, transp=88)
//Preenche a área entre EMAs para nuvem EMA
preencher(p1, p2, cor=ema8_ema18 ? #296ecf : #f57c00, transp=84)
preencher(p2, p3, cor=ema18_ema28 ? #296ecf : #f57c00, transp=84)
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)