Página 1 de 1

Variables se mueven solas

Publicado: 10 Mar 2022 21:45
por l30nfr
me estoy volviendo loco con este tema.

if con_al >= 1 and precio < stoplos
conace_al := 1
con_al := 0

pues resulta que cuando se cumple que con_al >= 1 y el precio es inferior a stoplos, efectivamente las variables toman sus valores correctamente pero si despues, el precio en la misma vela vuelve a ser superior al stoplos pues que tanto la variable conace_al como la variable con_al vuelve a tomar sus valores anteriores. :oops:

y yo lo que quiero es que en el momento que el precio sea inferior al stoplos tomen las variables sus nuevos valores de la instrucción If hasta el inicio de la siguiente vela.

he probado sin exito poner var o varip al inicio de cada variable es decir asi con las 4 variables, var con_al = 0 o varip con_al = 0 etc.....

Por favor de que forma le digo al codigo que en el momento que el precio sea inferior al stoplos las variables de la instrucción If, que toman nuevos valores deben conservar esos valores hasta el inicio de la siguiente vela ??

Re: Variables se mueven solas

Publicado: 11 Mar 2022 17:29
por X-Trader
Hola l30nfr, bienvenido al Foro, si se trata de una estrategia (entiendo que sí) prueba a poner calc_on_every_tick=false al definirla. Es decir:

Código: Seleccionar todo

strategy(title="My example strategy", calc_on_every_tick=false)
Con eso evitas que te recalcule la condición en cada tick.

Saludos,
X-Trader

Re: Variables se mueven solas

Publicado: 12 Mar 2022 01:42
por l30nfr
gracias :-D lol