Classifica os blocos de construção por desempenho em vários databanks para encontrar os componentes mais lucrativos para os seus instrumentos. Analisa sinais de entrada/saída e métricas-chave para otimizar a criação de estratégias.
1/ Novidades nesta versão
Nomes dos Blocos de Construção em vez de variáveis para facilitar a análise Fora da Amostra (OOS)
Analisa sinais de Entrada e Saída
Selecione pelo nome do sinal: Entry/Exit, Long/Short
Suporta modelos (templating) com múltiplos sinais
Gera estatísticas por databank e lista os Blocos de Construção em C:\temp\
Gera grupos aleatórios para cada databank para uma seleção Fora da Amostra precisa
Cria um portfólio de operações a partir da seleção de filtros OOS
Expansível para mais de 10 métricas do StrategyQuant
2/ Instalação
No CodeEditor: importe "SQExtension RankStratsParameters 15052022 V2 04" e "SQExtension_SortinoRatio"
Compile e reinicie o SQX
Crie a pasta C:\Temp\ com os subdiretórios: C:\Temp\Results P1, etc. (descompacte Directories.rar)
Importe projetos personalizados:
"I 1176 Bouillant Research Custom Project EURUSD Ent 1i Ex 1i I" (cria estratégias)
"I 1177 Bouillant Analysis Custom Project" (analisa se >20000 estratégias)
"I 1177 Bouillant Analysis Plus Custom Project" (analisa se <20000 estratégias)
3/ Testando Blocos de Construção
Crie estratégias na análise personalizada, analise Long Entry, Short Entry, Long Exit, Short Exit a partir dos resultados Fora da Amostra em outra análise personalizada.
4/ Desempenho dos Blocos de Construção
Ao longo de 21 anos Fora da Amostra em 3 instrumentos, alguns Blocos de Construção geram $4959 de lucro líquido, enquanto outros apresentam -$4977 de prejuízo por ano.
5/ Análise de Databank Único
Adicione a Custom Analysis Task ao Custom Project
Selecione "RankStrategiesParameters"
Selecione o Databank de origem (por exemplo, P1R)
Execute a tarefa
Insira 1 como número de DataBanks
Insira 10 como número mínimo de estratégias por Bloco de Construção (quanto maior, melhor)
6/ Análise de Múltiplos Databanks
Analisa vários Databanks sequencialmente, selecionando Blocos de Construção por critérios para cada período.
7/ Configuração de Múltiplos Databanks
Baixe o fluxo de trabalho "I 1172 USDCHF H1 10YP1" (10 anos Na Amostra, 1 ano Fora da Amostra, tempo gráfico H1, 7 períodos).
Para o fluxo de trabalho: insira 7 databanks, 10 estratégias mínimas por bloco, 1 para portfólio, 2 para o filtro de Lucro Líquido, insira o valor limite.
8/ Melhoria dos Resultados
EURUSD sem filtro:
USDCHF sem filtro:
EURUSD com filtro:
USDCHF com filtro:
O filtro de lucro líquido evitou perdas em 2020. Teste com várias métricas (Sharpe Ratio, Ulcer Index) e grupos aleatórios para obter melhores resultados.