4. Estructura y acceso a los resultados de la optimización

4.1. Descripción general del valor de retorno

qt.run(op, mode=2) usually returns an optimization result container (such as a result list, Besttester, o estructura similar), consistente con la API qteasy 2.0.

4.2. Lista completa de campos de resultados de optimización (con breves explicaciones)

Campo / Atributo

Significado

Conjunto de parámetros

Combinación de parámetros para cada evaluación (por ejemplo, short_period, long_period).

Métricas de prueba retrospectiva

Relación de Sharpe, reducción, retorno, etc., para ese conjunto de parámetros.

Valor objetivo

Objetivo utilizado para la clasificación (por ejemplo, ratio de Sharpe).

Clasificación

Por lo general, descendente (cuanto más alto, mejor) o ascendente (por ejemplo, una reducción más baja es mejor).

Otros campos posibles incluyen el tiempo de evaluación y la satisfacción de restricciones; Consulte el objeto de devolución real.

4.3. Cómo leer los mejores parámetros

Extraiga la mejor combinación de parámetros del objeto de resultado mediante atributos o métodos (por ejemplo, best_pars, get_best_parameters(), etc.); consulte la documentación API actual.

4.4. Cómo leer los resultados de Top-K

Los resultados generalmente incluyen múltiples conjuntos de parámetros sólidos y su rendimiento (por ejemplo, los grupos principales opti_output_count). Acceda a ellos a través de listas, DataFrames o métodos dedicados en el objeto de resultado para comparar los parámetros candidatos.