En la prueba de parámetros de la estrategia, la retroalimentación en diferentes períodos de tiempo, la retroalimentación de objetos de varios parámetros, etc., la estrategia de retroalimentación debe volver a establecerse la próxima vez que se realice la retroalimentación debido a que los parámetros deben ajustarse repetidamente y no se pueden registrar. La plataforma agrega nuevas funciones para facilitar el ajuste de parámetros.

Como se puede ver es una estrategia de prueba, el código es el siguiente:
function main(){
while(true){
LogStatus("测试默认参数!");
Sleep();
}
}
Los parámetros de la política son los siguientes:

#### Los parámetros en la barra de detección de la interfaz de retroalimentación de la barra son los valores predeterminados de la siguiente imagen

/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/

Periodo: 15 15 significa 15 minutos, los períodos soportados por la plataforma son 1 minuto, 5 minutos, 15 minutos, 30 minutos, 1 hora y 1 día
Entonces, ¿cómo se expresa una hora?period : 60No hay problema.
Entonces, ¿cómo se expresa un día?period : 1440No hay problema.
mode: 1 mode es el modo de detección que el sistema de detección admite.模拟级别回测 , 实盘级别回测1 es el índice de la barra de abajo, 0 es el índice de la barra de abajo模拟级别回测, 1 para实盘级别回测 。
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/

comboBox: 2 el 2 es el índice de la casilla de abajo, la primera opción de la casilla de abajo es el índice de 0, la segunda opción es el índice de 1, y la tercera opción es el índice de 2。
La configuración de cifrado de tipo de cadena es la misma que la de tipo de cadena.
Javascript
/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/
function main(){
while(true){
LogStatus("测试默认参数!");
Sleep();
}
}
Python
'''
/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/
'''
def main():
Log("OK")

Se puede ver que tanto la barra de parámetros por defecto del sistema de detección de la fiebre como la barra de parámetros por defecto de la estrategia de la fiebre se modifican en función del código. No hay que seguir ajustando los parámetros de retroalimentación.

De esta manera, la configuración de los parámetros de retroalimentación predeterminados no se escribe a mano la primera vez que se configuran en forma de código. Se puede configurar en la página de retroalimentación y insertarlos directamente en el código.

https://www.fmz.com/strategy/40155
Nota: Cambiar los argumentos para que sean de default

Por ejemplo: Al finalizar la configuración de las opciones de retroalimentación (por ejemplo, tiempo, bolsa, ciclo de línea K, etc.) Se puede hacer clic en la barra de configuración de retroalimentación de la barra de configuración de retroalimentación de la página de edición de la política para guardar la configuración de retroalimentación en la política en forma de código y configurar la opción de retroalimentación por defecto para la próxima vez que se realice la revisión.

El código se agrega automáticamente al principio de la sección de edición y se guarda como comentario.

Así, la información de la detección se puede guardar fácilmente para no tener que configurarla en el futuro.
Si se ajusta la configuración de la tarifa del objeto de intercambio de retracción:

A continuación, se guarda la configuración de la retrotracción y se puede ver que una configuración de tarifas aparece en la configuración de la retrotracción.
# 注意: 尽量不要手动修改 或者 设置 回测设置 (即 backtest 段代码) 代码。