Respuesta

Asignar un valor booleano a una variable y mantenerlo hasta que vuelva a modificarse

6 respuestas

AgatheBauer

Abonado, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #116329

Estoy utilizando un indicador comercial que carece de soporte para alarmas, por lo que lo reprogramé. En realidad es bastante simple: Una media móvil con 3 niveles de ATR se trazan por encima y por debajo (ver captura de pantalla). Quiero obtener una señal cuando Ask está por encima o igual a MA + 3times ATR o Bid está por debajo de MA - 3times ATR. Sin embargo, para no obtener una señal en cada tick cuando se cumplan las condiciones, quiero establecer una variable booleana a false después de la primera detección de la señal y sólo permitir la señal de nuevo, después de que una barra haya cerrado dentro de los "bordes", la variable booleana se restablece a "true".

 

Para fines de backtesting, me fui a +/- 1 veces ATR para obtener más señales. Justo en el medio de la captura de pantalla, se puede ver fácilmente un área, donde las señales cortas (rojo) se trazan que no debería ser permitido por la función "reset" (verde) que restablece la var bool a true. ¿A qué se debe esto?

 

Si alguien es tan amable de comprobarlo, adjunto también el archivo sqw.

 

 

 

 

Una pregunta más: ¿Hay alguna forma de que los valores de las variables se representen directamente en el gráfico con fines de depuración?

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 7 años #141557

Hola,

 

Claro, revisaré el proyecto y le informaré

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 7 años #141586

Hola,

 

¿exportó el proyecto a un Asesor Experto o a un Indicador de Señal?

0

AgatheBauer

Abonado, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #141592

He exportado a un indicador de señal.

0

AgatheBauer

Abonado, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #141609

Sigo sin encontrar mi error.

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 7 años #141679

Hola,

 

puede intentar exportarlo como un asesor experto y ver cómo funciona entonces para usted. Todavía sólo puede dibujar la flecha hacia arriba o hacia abajo sin comercio. Parece que hay una diferencia en la evaluación de código cuando se exporta como el indicador de señal

0

AgatheBauer

Abonado, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #141810

Gracias. Lo arreglaré a mano.

0

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)