Classifica i building block in base al rendimento su molteplici databank per trovare i componenti più redditizi per i tuoi strumenti. Analizza i segnali di ingresso/uscita e le metriche chiave per ottimizzare la creazione delle strategie.
1/ Novità di questa versione
Nomi dei Building Block anziché variabili per un'analisi Out Of Sample più semplice
Analizza i segnali di Entry ed Exit
Selezione in base al nome del segnale: Entry/Exit, Long/Short
Supporta il templating con segnali multipli
Crea statistiche per databank ed elenca i Building Block in C:\temp\
Genera gruppi casuali per ciascun databank per una precisa selezione Out Of Sample
Crea un portafoglio di operazioni a partire dalla selezione dei filtri OOS
Espandibile a oltre 10 metriche di StrategyQuant
2/ Installazione
In CodeEditor: importa "SQExtension RankStratsParameters 15052022 V2 04" e "SQExtension_SortinoRatio"
Compila e riavvia SQX
Crea la cartella C:\Temp\ con le sottodirectory: C:\Temp\Results P1, ecc. (estrai Directories.rar)
Importa i Custom project:
"I 1176 Bouillant Research Custom Project EURUSD Ent 1i Ex 1i I" (crea strategie)
"I 1177 Bouillant Analysis Custom Project" (analizza se >20000 strategie)
"I 1177 Bouillant Analysis Plus Custom Project" (analizza se <20000 strategie)
3/ Test dei Building Block
Crea strategie nell'analisi personalizzata, analizza Long Entry, Short Entry, Long Exit, Short Exit dai risultati Out Of Sample in un'altra analisi personalizzata.
4/ Rendimento dei Building Block
In oltre 21 anni di Out Of Sample su 3 strumenti, alcuni Building Block generano un profitto netto di 4959 $, mentre altri mostrano una perdita di -4977 $ all'anno.
5/ Analisi di un Databank singolo
Aggiungi Custom Analysis Task al Custom Project
Seleziona "RankStrategiesParameters"
Seleziona il Databank di origine (es. P1R)
Esegui il task
Inserisci 1 come numero di Databank
Inserisci 10 come numero minimo di strategie per Building Block (più alto è, meglio è)
6/ Analisi Multi-Databank
Analizza molteplici Databank in sequenza, selezionando i Building Block in base ai criteri per ciascun periodo.
7/ Configurazione con Databank multipli
Scarica il workflow "I 1172 USDCHF H1 10YP1" (10 anni In Sample, 1 anno Out Of Sample, timeframe H1, 7 periodi).
Per il workflow: inserisci 7 databank, 10 strategie minime per blocco, 1 per il portafoglio, 2 per il filtro Net Profit, inserisci l'importo di soglia.
8/ Miglioramento dei risultati
EURUSD senza filtro:
USDCHF senza filtro:
EURUSD con filtro:
USDCHF con filtro:
Il filtro sul profitto netto ha evitato le perdite del 2020. Effettua test con molteplici metriche (Sharpe Ratio, Ulcer Index) e gruppi casuali per ottenere risultati migliori.
9/ Panoramica del codice
Comprimi per #Region per visualizzare la struttura: