Los parámetros de interfaz se establecen en la sección Parámetros de estrategia ubicada debajo del área de edición de código en la página de edición de estrategia.
Los parámetros de interfaz existen en el código de estrategia como variables globales, lo que significa que pueden modificarse en el código.
Los nombres variables de los parámetros de interfaz en el código de estrategia son: número, cadena, combox, bool, secretString (como se muestra en la figura anterior).
Opción de descripción: nombre del parámetro de interfaz en la interfaz de estrategia.
Opción de observaciones: una descripción detallada del parámetro de interfaz, que se mostrará cuando el ratón pase el cursor sobre el parámetro de interfaz.
Opción de tipo: el tipo del parámetro de interfaz, que se explicará más adelante.
Opción de valor predeterminado: el valor predeterminado del parámetro de interfaz.
JavaScript también está disponible
Número de variable Tipo: Número
JavaScript también está disponible
Cintura variable Tipo: Cintura Los valores predeterminados se introducen sin comillas y se tratan como caracteres.
JavaScript también está disponible
Tipo de caja de combinación de variables: Número
Valor predeterminado: de la forma
La variable
JavaScript también está disponible
Variable bool Tipo: Booleano
Comprobado, la variable bool es verdadera; sin comprobar, la variable bool es falsa.
JavaScript también está disponible
Variable secretTipo de cadena: cadena El uso es el mismo que una cadena. Las cadenas cifradas se envían en forma cifrada y no se transmiten en texto plano. La modificación de una cadena secreta activa el mecanismo de autenticación de seguridad FMZ Quant, que requiere la introducción de una contraseña para la verificación.
Podemos establecer un parámetro que permite que otro parámetro se muestre o oculte basado en su selección.
Por ejemplo, establecemos un parámetro llamado
Después de configurarlo de esta manera, puede probarlo en el backtest.
Cuando el parámetro isShowA no está establecido, el númeroA está oculto.
Marcamos la casilla esShowA
Para mostrar:
Esto hace posible esconderse y mostrarse.
En una estrategia, si desea agrupar parámetros para mostrar, puede usar la siguiente funcionalidad.
Por ejemplo, los parámetros de interfaz de una estrategia de ensayo se establecen como sigue:
Actualmente los parámetros están ordenados de arriba hacia abajo, numerados de 1 a 4. si quiero agrupar parámetro 1 y parámetro 4 juntos y mostrarlos en la interfaz, puedo arrastrary mover el cuarto parámetro para colocarlo por debajo del primer parámetro.
Para agrupar el primer y cuarto parámetros juntos, solo necesitamos hacer una pequeña modificación en la descripción de los parámetros para que el sistema pueda interpretarlos como agrupados. (Por favor, asegúrese de ingresar " (?) " en el modo inglés para que funcione. Puede usar entrada china para la descripción del grupo después del carácter
Al comienzo de la descripción del parámetro, introducir
Podemos ver los resultados:
Todos los parámetros se han agrupado en grupo 1. La razón es que si la descripción de un parámetro es
Por ejemplo, añadamos otro grupo con el nombre
Muestra:
Del mismo modo, al establecer