Classificar e Selecionar Estratégias por Métrica de Estratégia
Essa análise personalizada classifica e seleciona x estratégias de acordo com a métrica da estratégia.
Para usá-lo, você precisa descompactar o commons-math3-3.6.1 do arquivo jar e importá-lo para a pasta strategyquant/user/libs.
O snippet é facilmente modificável e pode ser reescrito para classificar estratégias por IS/OS, Direção, e Tipos de Amostra:
String stratMetric = "MAFEProfitFactor"; int numStrats = 10; for(ResultadosEstratégia do grupoRG : banco de dadosRG) { /// Portfolio ou único? Resultado principalResultado = strategyRG.subResultado( strategyRG.getMainResultKey() ); //resultado único //Resultado principalResultado principal = estratégiaRG.portfolio(); // resultado do portfolio
16/03/2023 -> O código é atualizado para a classificação por adequação e proporções de Monte Carlo.
Excelente! Obrigado Clonex!!!
Graças ao seu exemplo, pude construir meu código e fazer meu artigo sobre como selecionar melhores blocos de construção!!!
Obrigado clonex pela análise personalizada muito útil.
Como é a cadeia para "NetProfit (MC retest, Conf. nível 95%)"?
Você pode ajudar. por favor.
Olá, Ivan. Quando tentei compilá-lo, a mensagem (package org.apache.commons.math3.stat.descriptive.rank does not exist) foi exibida no registro do editor de código. Relacionado à linha 14 do arquivo PercRankStrats.java (import org.apache.commons.math3.stat.descriptive.rank.Percentile;)
Você poderia me ajudar a depurar esse problema?
Cumprimentos,
Para usá-lo, você precisa descompactar o commons-math3-3.6.1 do arquivo jar e importá-lo para a pasta strategyquant/user/libs
Há três erros na compilação na versão 138. Você pode depurá-la?
Acrescentei instruções para resolver esse problema.
Para usá-lo, você precisa descompactar o commons-math3-3.6.1 do arquivo jar e importá-lo para a pasta strategyquant/user/libs.
Muito obrigado.