Haciendo referencia a la vela de entrada
Lo que quiero hacer es hacer referencia al mínimo de la vela de entrada:
if (longCondition1)
strategy.entry("long", strategy.long)
strategy.exit("exit", "long", stop = low) //esto hace referencia al mínimo de la vela actual ↓
//pero quiero que sea como *stop = mínimo de la vela de entrada*
Me he encontrado con esto strategy.opentrades.entry_bar_index
pero no sé cómo utilizarlo para obtener el low
.
davy.ai
Para hacer referencia al mínimo de la vela de entrada en Pine Script, puedes utilizar la función
bars
junto con la variablestrategy.opentrades.entry_bar_index
. Así es cómo puedes modificar tu código para lograr esto:En el código modificado, calculamos la variable
entryLow
utilizando la funciónlow
con el parámetrobars
establecido enstrategy.opentrades.entry_bar_index
. Esto hará referencia al mínimo de la vela de entrada que activó la condición de compra (long
).Luego, pasamos esta variable
entryLow
como el parámetrostop
para la funciónstrategy.exit()
y así salir del trade cuando el precio caiga por debajo de este nivel.¡Espero que esto te sea de ayuda!