Respuesta

Ayuda con la activación del 2º orden

2 respuestas

ssdex

Cliente, bbp_participant, comunidad, 99 respuestas.

Visitar el perfil

hace 9 años #113320

Hola,

 

Estoy teniendo problemas para averiguar cómo hacer que la siguiente orden después de una pérdida tome un tamaño de lote diferente. 

 

IF(reglas de compra)=Verdadero

Entonces(asignar variable) = 1

 

IF(variable)=1 

Entonces(introduzca comprar)

(asignar variable) = 0

 

 

El código anterior funciona todo el día. El problema está en la siguiente pieza (creo).

 

IF(p/l cerrado 0,0) <0

Entonces (asignar variable) = 2

 

IF(variable)=2

&& (reglas de compra) = true

ENTONCES(entrar en compra con lote mayor)

 

Esto parece nunca tomar el comercio más grande después de una pérdida. ¿Hay algo que me estoy perdiendo?

 

Gracias por cualquier ayuda con este tema.

 

James

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 9 años #128799

si no funciona parece que las dos segundas reglas nunca se activan.

También depende de cómo se haga exactamente, si posteas la estrategia aquí puedo mirarlo.

 

Debe tener en cuenta que las reglas se evalúan en el orden en que se crean, de modo que su primera regla siempre establece la variable en 1, y su segunda regla siempre realiza una operación.

Mark
Arquitecto de StrategyQuant

0

ssdex

Cliente, bbp_participant, comunidad, 99 respuestas.

Visitar el perfil

hace 9 años #128843

Gracias, Mark.

 

Finalmente invertí la orden y las operaciones se ejecutan correctamente.

 

Gracias de nuevo.

0

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