Articolo di Quant Editor: Aggiungere un nuovo valore statistico - commenti
3 risposte
AC1962
7 anni fa #116423
AC1962
7 anni fa #141957
Ciao Mark
A seguito del mio post precedente: Punto 3. Ho trovato l'elenco delle "costanti di classe" disponibili sulla pagina web: https://strategyquant.com/doc/article/statsvalues-constants.html
Una delle costanti di classe elencate che desidero utilizzare è: DEGREES_OF_FREEDOM. Tuttavia, questa costante di classe attualmente restituisce il valore '0' per tutte le mie strategie caricate in QA, anche se all'interno di SQ viene fornito un valore non nullo per la statistica 'Degrees Of Freedom' per ogni strategia. Per favore, potete indagare e confermare cosa è andato storto e perché QA sta attualmente restituendo il valore '0' per DEGREES_OF_FREEDOM?
Grazie
AC1962
Mark Fric
7 anni fa #142040
Salve,
sono stati apportati alcuni aggiornamenti minori al programma, per cui è possibile che gli esempi più vecchi debbano essere modificati per essere compilati.
Per quanto riguarda DEGREES_OF_FREEDOM - si tratta di una misura calcolata in base alla complessità della strategia, non in base ai risultati della sua storia, quindi è pari a zero in QA. Questo perché QA non ha accesso alle proprietà della strategia, ma carica solo la storia del trading.
I gradi di libertà indicano sostanzialmente quanto è complicata la strategia e quanti parametri utilizza; un numero inferiore significa che la strategia utilizza meno parametri, il che di solito è meglio.
Marchio
Architetto StrategyQuant
AC1962
7 anni fa #142047
Ciao Mark
Grazie. Quindi è corretto supporre che il La costante DEGREES_OF_FREEDOM sarà accessibile come valore calcolato non nullo da utilizzare all'interno di uno snippet SQ4, ma non in QA?
Se è così, va bene, perché alla fine desidero accedere al file Costante DEGREES_OF_FREEDOM in SQ4 per creare un rapporto definito dall'utente su cui filtrare.
Grazie
AC1962
Stai visualizzando 3 risposte - da 1 a 3 (di 3 totali)