Documentación
Aplicaciones
Última actualización el 18. 5. 2020 by Mark Fric
Introducción
La versión X de StrategyQuant se construyó desde cero como una plataforma abierta y ampliable.
La mayor parte de la funcionalidad se implementa mediante plugins o snippets. Cuál es la diferencia entre ellos:
- Plugin - es un módulo más grande que incluye tanto la interfaz de usuario como el código de fondo. Un ejemplo de plugin es toda la pantalla del Constructor, y ella misma contiene otros subplugins - cada pestaña de configuración y cada pestaña de resultados son otro plugin.El desarrollo de plugins no está cubierto en este manual, es muy técnico y complejo y será posiblemente ofrecido en algunas versiones futuras de StrategyQuant X.
- Recortes - es una "función" que implementa una cosa. Por ejemplo, cada modelo de gestión monetaria es un fragmento. Cada indicador y building block es un snippet. Esto le permite ampliar StrategyQuant con sus propios indicadores, valores estadísticos, etc de una manera relativamente sencilla.
Cada Snippet es una clase Java corta que implementa alguna función. En este manual daremos un ejemplo de los snippets más comunes, para que puedas empezar a utilizarlos.
Se puede acceder a los fragmentos de código a través del icono CodeEditor de la esquina superior derecha.
Esto abrirá el panel CodeEditor donde podrá ver, editar y crear fragmentos.
En la parte derecha del editor verá la estructura de árbol de todos los SQ Snippets.
Hay dos categorías principales:
- Código - se trata de plantillas en Freemarker que se utilizan para traducir estrategias desde el formato XML interno al lenguaje de la plataforma de negociación de destino, ya sea MQL, EasyLanguage o cualquier otro. Cuando agregue un nuevo indicador o señal a SQ como un fragmento, también tiene que definir su código de traducción aquí, para que SQ sepa cómo generar el código apropiado para él. La extensión del código se describirá junto con ejemplos de indicadores personalizados.
- Recortes - son archivos escritos en Java, cada uno implementando alguna función.
Los fragmentos se organizan jerárquicamente en categorías.
¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil
He estado en un punto de dolor con este programa desde hace cuatro años. Compré el último paquete completo hace cinco años y no he conseguido mucho de él. Actualmente, soy incapaz de usarlo porque estoy construyendo indicadores que utilizan cálculos de ciclo. Así que cada período de cada indicador puede adaptarse al mercado... Esto actualiza cada nueva vela abierta. Desafortunadamente, con los indicadores más complejos, como estos, soy incapaz de seguir adelante con el uso de este programa. Usted no será capaz de encontrar un programa a largo plazo mediante la utilización de esta herramienta. Usted constantemente tiene que hacer... Leer más "
La función Custom Projects puede ser la mejor manera de hacerlo. Configure un proyecto personalizado para reconstruir o volver a probar de forma regular.
Si se puede elaborar una estrategia para los últimos 20 años, ¿por qué no se puede elaborar una para 21 años?
Vídeo: Conceptos SMC en ATS
Vídeo: Masterclass ATS
Llevo un año usando los EA generados por SQX y van de maravilla. No culpes al programa cuando el problema eres tú. Parece que te has complicado demasiado. Las estrategias simples más descerebradas son las que mejor funcionan.
Por ejemplo, si CloseDaily > CloseWeekly, ponga un stop de compra en el máximo de las últimas X barras. A continuación, establezca un SL. Esa es la esencia de uno de los EA.