Se podría hacer un Screener de este indicador que detectase soportes, tales como doble suelo u otros.
https://www.tradingview.com/script/FWr6AkTm-UST-Protein/
Gracias.
Buenas. Este código detecta valores cuyo último mínimo relevante acaba de generar un doble suelo.
prd=25
th=1
PivotLowDetected=low[prd]=lowest[2*prd+1](low)
if PivotLowDetected then
pl2y=pl1y
pl1y=low[prd]
if pl1y>pl2y*(100-th)/100 and pl1y<pl2y*(100+th)/100 then
dobleSuelo=1
else
dobleSuelo=0
endif
endif
screener[dobleSuelo]
A partir de aquí puedes pedirle lo que quieras adicional, como que la vela actual esté tocando el soporte generado, a una distancia x, o lo que sea.
Te pongo un ejemplo en el que actualmente el precio está cruzando a la baja el punto medio del soporte generado.
prd=25
th=1
PivotLowDetected=low[prd]=lowest[2*prd+1](low)
if PivotLowDetected then
pl2y=pl1y
pl1y=low[prd]
if pl1y>pl2y*(100-th)/100 and pl1y<pl2y*(100+th)/100 then
dobleSuelo=1
else
dobleSuelo=0
endif
endif
puntoMedio=(pl1y+pl2y)/2
screener[dobleSuelo and low crosses under puntoMedio]