Documentazione e guide per l'utente
Imparate le basi o perfezionate le vostre abilità con le esercitazioni pensate per ispirarvi.
Last updated on 26. 8. 2025 by Kornel Mazur
Flusso di lavoro consigliato con l'uso di Projects personalizzati
Contenuto della pagina
Flusso di lavoro consigliato con l'uso di Projects personalizzati
Non esiste un unico flusso di lavoro ideale in StrategyQuant X che si adatti a tutti gli utenti o agli obiettivi di trading. Tuttavia, questa guida delinea un flusso di lavoro standardizzato che potete seguire per costruire, convalidare e perfezionare solide strategie di trading. Con l'esperienza, scoprirete e adatterete diversi flussi di lavoro in base alle vostre esigenze specifiche.
Per ulteriori esempi pratici, consultare la sezione Pagina introduttiva e il Sezione condivisa per esplorare i flussi di lavoro pubblicati da altri utenti.
Come iniziare rapidamente
Il modo più semplice per iniziare è quello di usare uno dei metodi predefiniti di Configurazioni del costruttore inclusi in StrategyQuant X. Questi forniscono impostazioni pronte all'uso per generare e testare le strategie.
Per una maggiore flessibilità, utilizzare una delle opzioni esempio Flussi di lavoro personalizzati Project disponibili nell'applicazione. Questi modelli automatizzano più fasi e costituiscono una buona base per flussi di lavoro più complessi.
Flusso di lavoro standard per lo sviluppo della strategia
Il flusso di lavoro tipico per la creazione di una strategia di trading prevede le seguenti fasi:
1. Importare o scaricare i dati per il backtesting
È possibile:
- Utilizzare i dati storici inclusi nell'StrategyQuant X
- Importare i propri dati nei formati supportati
- Scarica i dati di tick ad alta precisione da fonti come Dukascopy
Assicuratevi che i dati siano accurati e rappresentativi delle reali condizioni di mercato.
2. Configurare le opzioni del costruttore
Impostare il costruttore per definire come generare le strategie:
- Impostazioni della strategia: Scegliere i tipi di strategia, la logica di trading, gli indicatori e i tipi di ordine.
- Vincoli temporali: Possibilità di limitare il trading a sessioni o intervalli di tempo specifici.
- Controlli incrociati: Abilita i test di robustezza per filtrare automaticamente le strategie deboli o sovradimensionate durante la generazione.
- Opzioni di classificazione: Define selection criteria such as Profit Factor, Return/DD ratio, or System Quality Number.
- Condizioni personalizzate: Filter strategies based on required thresholds (e.g., minimum number of trades, profit levels).
- Impostazioni dei dati: Utilizzare la precisione "Timeframe selezionato" per una generazione iniziale più rapida. Test più precisi (ad esempio, dati di tick reali) possono essere applicati in seguito ai candidati promettenti.
3. Eseguire la costruzione
Avviare il processo di generazione della strategia. Il processo può durare minuti, ore o giorni, a seconda degli obiettivi e delle prestazioni del sistema. Le strategie che soddisfano i criteri stabiliti verranno automaticamente memorizzate nel file Banca dati.
4. Valutare le strategie generate
Rivedere le strategie memorizzate utilizzando:
- Analisi visiva della curva di equità
- Ordinamento e filtraggio nella banca dati in base alle metriche di prestazione
Selezionare i candidati più performanti per un'ulteriore analisi e salvarli in formato .SQX.
5. Riprovate o ottimizzate ed eseguite ulteriori controlli di robustezza.
After initial generation, ensure the strategy is robust and not overfitted. At this stage, you should:
- Testate la strategia su diversi mercati, timeframe, spread e valori di slippage.
- Utilizzare ulteriori Controlli incrociati, come ad esempio:
- Test di alta precisione
- Simulazioni Monte Carlo
- Test multi-mercato o Walk-Forward
Questa fase è essenziale per verificare che la strategia mantenga le sue prestazioni in condizioni più realistiche e varie.
6. Improve the Strategy (Optional)
Utilizzare il Miglioratore per applicare modifiche quali:
- Modifica delle condizioni di ingresso/uscita
- Aggiunta di filtri o nuove regole logiche
Dopo le modifiche, testare e riconvalidare la strategia aggiornata utilizzando i controlli di robustezza per garantire che rimanga valida.
7. Optimize the Strategy (Optional)
Eseguire routine di ottimizzazione per affinare i valori dei parametri:
- Ottimizzazione semplice: Ricerca di combinazioni ottimali di parametri fissi
- Ottimizzazione Walk-Forward: Valutare le prestazioni in caso di ri-ottimizzazione periodica
- Matrice di avanzamento: Identificare la frequenza di ri-ottimizzazione e la configurazione migliori
Esempio:
Queste fasi contribuiscono a garantire che la vostra strategia si adatti bene alle dinamiche di mercato in evoluzione.
Questo articolo è stato utile? L'articolo è stato utile L'articolo non è stato utile
Contenuto della pagina


