Documentazione

Applicazioni

Ultimo aggiornamento il 16. 4. 2020 da Mark Fric

Modelli di strategia

Uno dei principali vantaggi di StrategQuant X è la possibilità di generare strategie con un "formato" personalizzato.

StrategyQuant genera strategie utilizzando modelli di strategia - si tratta di strategie che utilizzano blocchi segnaposto speciali in determinate parti (che chiamiamo segnaposto casuali) e StrategyQuant genera casualmente i blocchi che riempiono questi segnaposto.

 

Modelli di strategia e segnaposto

L'immagine seguente mostra una regola di segnale di un modello di strategia SQ X standard:

Esempio di modello di strategia SQ

Si può notare che i segnali per l'entrata e l'uscita di log e short non sono ancora stati definiti nella strategia - questo perché saranno generati in modo casuale da StrategyQuant.

Invece, ci sono dei segnaposto casuali:

  • Condizione casuale(CondizioneCasualeLungo) - significa che SQ genererà condizioni casuali in questo luogo. Ogni condizione casuale ha un'identificazione unica, ad esempio CondizioneCasualeLungo.
  • Condizione negata(CondizioneCasualeLungo) - è un segnaposto speciale che indica a SQ X di negare qualsiasi condizione generata per la condizione casuale denominata CondizioneCasualeLungo e metterlo qui.
    Di conseguenza, ci sarà una condizione generata in modo casuale per il segnale di entrata Long, e una condizione corrispondente negata per il segnale di entrata Short - e lo stesso per i segnali di uscita.

Ad esempio, dopo la generazione si presenterà così:

SEGNALE - Segnale di ingresso lungo:

CCI(14)[1] > 0 e RSI(20)[1] > 50

SEGNALE - ShortEntrySignal:

CCI(14)[1] < 0 e RSI(20)[1] < 50

 

Si noti che le condizioni per l'ingresso breve hanno operatori di confronto opposti - < (è inferiore) invece di > (è più grande), il che significa che sono negazioni delle condizioni lunghe.

 

Come vengono generate esattamente le condizioni per il segnaposto RandomCondition?

Per impostazione predefinita, vengono generati dalla selezione di blocchi di costruzione presenti nelle Impostazioni complete -> Blocchi di costruzione:

Impostazioni dei blocchi di costruzione SQ

StrategyQuant X utilizzerà la selezione dei blocchi di costruzione e altre impostazioni di configurazione (quante condizioni deve generare, gli intervalli Period e Shift, ecc.) per generare le condizioni da inserire al posto di RandomCondition.

 

Per saperne di più sul modello di strategia, consultate i seguenti articoli del nostro blog:

 

 

 

Questo articolo è stato utile? L'articolo è stato utile L'articolo non è stato utile

Abbonarsi
Notificami
3 Commenti
Il più vecchio
Più recente I più votati
Feedback in linea
Visualizza tutti i commenti
tmantrader
23. 1. 2022 7:26 pm

Domanda: se la condizione è CCI(14)[1] > 0 E RSI(20)[1] > 50 perché la negazione della condizione non è CCI(14)[1] <= 0 O RSI(20)[1] <= 50 ?

tomas262
Admin
Rispondi a  tmantrader
25. 1. 2022 5:03 pm

Salve, è corretta la negazione dello short in caso di RSI/CCI. Fateci sapere se ci sono domande

Emmanuel
14. 4. 2022 9:47

eccellente !!!