Documentación

Aplicaciones

Última actualización el 18. 6. 2020 by Mark Fric

Utilice la configuración OppositeBlocks para controlar la negación

Cuando StrategyQuant genera estrategias, su configuración por defecto es generar una regla simétrica Larga y Corta.

Por ejemplo:

Largo: CCI(14) > 0
Corto: CCI(14) < 0

 

Observe que utiliza comparaciones opuestas en cada regla. Esto es lo que llamamos negación. StrategyQuant crea primero Condición larga CCI(14) > 0 y lo niega para producir Condición corta.

Cada bloque de StrategyQuant tiene su correspondiente bloque opuesto.

Por ejemplo:

> se niega a <

= niega a 
 niega a =

Estos bloques opuestos se seleccionan directamente en la definición del bloque (fragmento de código Java) y no son configurables mediante la interfaz de usuario.

 

Cómo modificar el comportamiento de negación por defecto

Puede anular las negaciones por defecto creando un archivo \Usuario - Configuración - Bloques opuestos.csv en su instalación de StrategyQuant. Este archivo no existe, hay un Bloques opuestos_ejemplo.csv que muestra una lista de las negaciones por defecto.

El formato del archivo es simple, debe contener Block;OppositeBlock separados por líneas. Los códigos de bloque utilizados allí son nombres de fragmentos de bloque Java - puede verlos en el CodeEditor.

Un ejemplo de dos líneas del archivo:

Iguales;NoIguales
NoIgual;Igual

Esto significa que la comparación Igual (=) se negará a NoIgual () y viceversa.

Así que las condiciones generadas podrían ser

Largo: CCI(14) = 0
Corto: CCI(14) 0

 

Puedes reescribir el archivo así:

Iguales;Iguales
NoIgual;NoIgual

 

Esto le dirá a SQ que niegue la comparación Equals (=) a Equals, y NotEquals a NotEquals y producirá condiciones como:

Largo: CCI(14) = 0
Corto: CCI(14) = 0

o

Largo: CCI(14) 0
Corto: CCI(14) 0

 

Tenga en cuenta que debe reiniciar SQ cuando modifique el archivo para que los cambios surtan efecto.

¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil

Suscríbase a
Notificar a
0 Comentarios
Feedbacks de Inline
Ver todos los comentarios