Caminhar em frente Otimização

<< Click to Display Table of Contents >>

Navigation:  Operações > Analisador de Estratégia >

Caminhar em frente Otimização

Previous page Return to chapter overview Next page

Show/Hide Hidden Text

Otimização Walk Forward é o processo pelo qual você otimiza os parâmetros de entrada da estratégia em um segmento histórico de dados de mercado e, em seguida, testa a estratégia no tempo nos dados que seguem o segmento de otimização usando os valores de entrada otimizados. A idéia central é avaliar os dados de desempenho da estratégia nos dados de teste, não os dados usados na otimização. Este processo é então repetido, movendo os segmentos de otimização e teste para frente no tempo. Para executar uma otimização de caminhada, você precisará de:

 

Acesso a dados históricos

Personalizado NinjaScript *estratégia

Uma compreensão completa dos recursos de backtesting e otimização do Strategy Analyzer

 

Sugestão :  Existem várias estratégias de amostra pré-definidas que são instaladas com o NinjaTrader que você pode explorar.

 

Nota : ApropriedadeIncludeTradeHistoryInBacktest é definida como falsepor padrão quando uma estratégia é aplicada noStrategy Analyzerpara otimização. Isso proporciona um uso mais enxuto da memória, mas às custas de não conseguir acessar objetos Trade para negociações históricas. Assim, campos como SystemPerformance.AllTrades.Count que dependem de referências a objetos Trade não terão essas referências para trabalhar. Se você deseja salvar esses objetos para referência em seu código, é possível definir IncludeTradeHistoryInBacktest como true no estado Configurar. Para mais informações, consulte a páginaTrabalhando com dados históricos de comércio.

 

tog_minus        Como executar um Walk Forward Optimization 

 

tog_minus        Compreender as propriedades Walk Forward

 

tog_minus        Compreender os resultados do Walk Forward