Optimización Multi-Objetivo

<< Click to Display Table of Contents >>

Navigation:  Operaciones > Analizador de estrategia >

Optimización Multi-Objetivo

Previous page Return to chapter overview Next page

Show/Hide Hidden Text

La optimización multi-objetivo lleva la optimización estándar un paso más allá al permitirle elegir múltiples objetivos para probar. Cuando se devuelven los resultados en lugar de una lista singular de los mejores resultados clasificados de mejor a menor, se le presentará un gráfico. Con objetivos múltiples, no hay un mejor resultado único, sino que depende del operador elegir cuál es la mejor compensación entre dos objetivos. Para ejecutar una optimización de objetivos múltiples, necesitará:

 

Acceso a datos históricos.

Costumbre NinjaScript * estrategia

Una comprensión profunda de las capacidades de backtesting y optimización de Strategy Analyzer

 

Consejo :  Hay varias estrategias de muestra predefinidas que se instalan con NinjaTrader que puede explorar.

 

Nota: La propiedad IncludeTradeHistoryInBacktest se establece en falso de forma predeterminada cuando se aplica una estrategia en el Analizador de estrategias para la optimización. Esto proporciona un uso de memoria más ágil, pero a expensas de no poder acceder a objetos comerciales para intercambios históricos. Por lo tanto, los campos como SystemPerformance.AllTrades.Count que dependen de referencias a objetos Trade no tendrán tales referencias para trabajar. Si desea guardar estos objetos como referencia en su código, puede establecer IncludeTradeHistoryInBacktest en verdadero en el estado Configurar. Para obtener más información, consulte la página Trabajar con datos comerciales históricos.

 

tog_minus        Cómo ejecutar una optimización de objetivos múltiples 

 

tog_minus        Comprender las propiedades de varios objetivos

 

tog_minus        Comprender los resultados de múltiples objetivos