Documentazione

Applicazioni

Ultimo aggiornamento il 9. 1. 2019 da Kornel Mazur

Impostazioni - Cosa costruire

Qui si seleziona ciò che si desidera generare esattamente. È possibile generare una nuova strategia per un singolo grafico, per più simboli o più timeframe, oppure migliorare una parte della strategia esistente.

Opzioni del tipo di strategia:

  • Strategia semplice - Strategia semplice e "standard" che opera su un solo simbolo e su un solo timeframe
  • Strategia multi-TF o multi-simbolo - che può utilizzare più grafici aggiuntivi oltre a quello principale. Ad esempio, la strategia opererà su EURUSD/H1, ma potrebbe esaminare anche i dati di EURUSD/H4 e GBPUSD/H1.
    È sufficiente definire il numero di grafici aggiuntivi che la strategia utilizzerà, per poi definire quali saranno esattamente nelle impostazioni dei dati.
  • Strategia dal modello - consente di generare una strategia utilizzando il proprio modello di strategia. È possibile creare un modello di strategia in Wizard e poi sceglierlo qui. In questo modo è possibile generare strategie con un'architettura diversa da quella delle strategie standard di SQ X.
  • Migliorare la strategia esistente - è necessario scegliere la strategia che si vuole migliorare, e poi in un'altra impostazione Parti da migliorare si sceglierà cosa migliorare esattamente in questa strategia - potrebbe essere solo la regola di entrata Long, o solo la regola di uscita Short, o il tipo di ordine piazzato (Market / Stop / Limit).

Direzione di trading

Si può scegliere di generare strategie che operano solo in una direzione (Long o Short) o in entrambe le direzioni (standard).
È inoltre possibile selezionare che le regole di entrata o di uscita siano simmetriche. Se sono simmetriche, le regole per entrambe le direzioni sono le stesse, solo invertite.
Un esempio di regole simmetriche:

Andare long se CCI > 0
Andare short se CCI < 0

In alternativa, è possibile scegliere di utilizzare regole non simmetriche; in questo caso le regole per i lati lunghi e corti saranno generate indipendentemente.
Un esempio di regole non simmetriche:

Andare long se CCI > 0
Andare short se RSI < 0 e Momentum < 100

Questa impostazione può essere utilizzata sia per le regole di entrata che per quelle di uscita, ad esempio si possono avere regole di entrata simmetriche, ma regole di uscita non simmetriche, in modo che la strategia utilizzi effettivamente (ad esempio) stop loss e profit target diversi per gli ordini Long e Short.

Configurazione dello stile di strategia e modalità di compilazione

Oltre ai tipi di strategia di base, è possibile impostare importanti opzioni di configurazione. Facendo clic su questo link si aprirà una nuova finestra di dialogo a comparsa. È possibile scegliere tra tre diversi tipi di architettura, descritti in dettaglio nella sezione dedicata di questa guida.

Configurazione dello stile della strategia StrategyQuant

Modalità di costruzione

È possibile selezionare se SQ genererà le strategie utilizzando l'evoluzione genetica o la generazione casuale.

Configurazione della modalità di compilazione di Strategyquant

Se si utilizza l'opzione di evoluzione genetica, viene creata una nuova scheda di navigazione "Opzioni genetiche" apparirà nel costruttore. Tutte le opzioni disponibili sono descritte più avanti in questa guida.

Opzioni genetiche della scheda SQ

# di condizioni, impostazioni dei periodi

SQ numero di condizioni, periodi, turni configurati

Numero di condizioni nelle regole di ingresso e di uscita

Determina il numero minimo e massimo di condizioni da generare per un segnale.

Ad esempio, se si ammette una sola condizione, il segnale avrà l'aspetto seguente:

Segnale di entrata = CCI > 0

Se si utilizzano tre condizioni, il risultato potrebbe essere il seguente:

EntrySignal = CCI > 0 e RSI >50 o Momentum < 0

Si noti che ci sono tre diverse condizioni (CCI, RSI, confronto Momentum), collegate con e/o.

L'impostazione di un intervallo più alto per il numero di condizioni è particolarmente importante per la strategia delle regole fuzzy, perché la logica fuzzy sarà efficace quando ci saranno almeno 3 o 4 condizioni da valutare.
Se si utilizza l'architettura Fuzzy Logic, assicurarsi di impostare le Condizioni per generare il Minimo almeno a 3 o più.

 

Spostamento (periodo di attesa)

è il numero di barre nel passato che la condizione potrebbe esaminare.

Shift=0 significa che la condizione viene valutata sulla barra corrente, Shift=1 significa che la condizione viene valutata sulla barra precedente, Shift=2 significa che viene valutata sulla barra precedente e così via.

In generale, non è bene che la strategia guardi troppo al passato. Ad esempio, il valore di CI(14) di 10 barre fa non è molto significativo per lo stato attuale del mercato. Si raccomanda di mantenere un intervallo ridotto, compreso tra 0-5.

Utilizzo dello spostamento minimo = 0 ?
Impostando Shift minimo = 0, è possibile creare condizioni che controllano il valore dell'indicatore nell'ultima barra corrente. Le condizioni vengono solitamente valutate all'apertura della barra, ma la maggior parte degli indicatori utilizza la chiusura della barra per calcolare il proprio valore. Pertanto, il valore dell'indicatore all'apertura della barra (ad esempio CCI(14)) potrebbe essere molto diverso dal suo valore alla fine della barra.

Per questo motivo riteniamo che sia più sensato impostare lo spostamento minimo a 1, in questo modo all'apertura della barra (quando vengono valutate le condizioni) si otterranno i valori dell'indicatore dalla barra precedente che è appena terminata e il valore dell'indicatore è stato calcolato e definitivo.

Indicatori periodo

è l'intervallo minimo e massimo del valore del periodo, ovvero quanto grande deve essere il periodo utilizzato negli indicatori generati in StrategyQuant.

Il periodo degli indicatori deve essere maggiore di 1 e, idealmente, minore di 10o o addirittura di 50.
Anche in questo caso, si raccomanda di non utilizzare periodi troppo grandi.

Se si utilizza più di un grafico, è possibile configurare tutte queste impostazioni per ciascun grafico separatamente.

Si noti che tutte queste impostazioni sono intervalli da Min o Max. Il numero esatto di condizioni, di turni e di periodi sarà determinato in modo casuale al momento della generazione di ogni strategia o condizione.

La seconda parte è la configurazione per ogni grafico a cui la strategia può accedere. Per una strategia semplice ci sarà un solo grafico, ma Se si costruisce una strategia multi-TF o multi-simbolo, è possibile configurare la generazione per ogni grafico separatamente..

Condizioni SQ NUmber fo, periodi per grafici multipli

Opzioni Stop Loss e Profit Target

Queste impostazioni consentono di specificare se lo Stop Loss e il Profit Target devono essere obbligatori nella strategia e quali sono i valori minimi e massimi di SL/PT in pip. È inoltre possibile definire il rapporto rischio-rendimento desiderato.

La definizione di SL/PT nella strategia è l'approccio più semplice e spesso più efficace.

Configurazione dell'intervallo SQ Stop Loss

Se si deseleziona l'opzione obbligatoria SL/PT, la strategia generata casualmente può (ma non deve) avere SL/PT fissi. È consigliabile utilizzare una regola di uscita diversa se si deseleziona questa impostazione, ad esempio uscire dopo X barre, altrimenti la strategia non avrà modo di uscire dall'operazione.

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

Abbonarsi
Notificami
20 Commenti
Il più vecchio
Più recente I più votati
Feedback in linea
Visualizza tutti i commenti
Hani Hamdan
Hani Hamdan
6. 12. 2020 21:36

Se voglio generare strategie senza mettere stop loss, ma invece fare hedging per gli ordini, come posso impostarlo?

tomas262
tomas262
Rispondi a  Hani Hamdan
16. 2. 2021 21:31

Si può semplicemente disabilitare "Stop-loss is required". In questo caso l'ordine SL non deve essere necessariamente utilizzato. Anche se la copertura con un altro ordine di cui si parla deve essere impostata manualmente creando un modello con AlgoWizard.

Carlo
Carlo
12. 1. 2021 5:44 pm

Non è possibile per impostare lo spostamento minimo su 1, è possibile impostare solo il valore massimo.

tomas262
tomas262
Rispondi a  Carlo
16. 2. 2021 21:32

Esatto. Il valore minimo è sempre considerato pari a 1. È possibile modificare solo il valore massimo.

PaperoneJ12
6. 1. 2022 5:53 pm

L'uso di "Shift = 0" è abbastanza comune in Multicharts / TradeStation perché le strategie sono calcolate alla chiusura delle barre e l'ordine è solitamente impostato per la "barra successiva". Potreste per favore permettere di guardare anche a Shift = 0 quando il valore di Max shift è maggiore di 0?
Grazie mille!

Ultima modifica 2 anni fa da PaperoneJ12
MuSa
9. 8. 2022 2:39 am

Rapporto rischio-rendimento limite (SL vs PT):
I seguenti dati 50%, 80%
qual è il significato di questi dati?
50% è "PT divide SL" o "SL divide PT"?

tomas262
Admin
Rispondi a  MuSa
9. 8. 2022 7:47 pm

Se si imposta il PT 50%, esso sarà pari a 50% della dimensione dello SL. Se lo SL è di 100 pip, il PT sarà di 50 pip (50%).

MuSa
14. 8. 2022 4:09

Se imposto il rapporto limite di rischio-rendimento su Sì, e imposto anche la dimensione dell'obiettivo di profitto.
Fa Il rapporto rischio-rendimento sovrascrivere il Dimensione dell'obiettivo di profitto Impostazioni?

tomas262
Admin
Rispondi a  MuSa
15. 8. 2022 2:24 pm

Ciao,

Sì, l'impostazione RR sovrascrive lo SL fisso basato sui pip o sull'ATR.

Andre Alexa
21. 8. 2022 6:23

In "Periodo degli indicatori" quindi se imposto Min=5 e Max=50 tutti gli indicatori avranno un periodo compreso tra 5-50?
Quindi se sto costruendo intorno alla media mobile significa che tutte le strategie copriranno la media mobile 5-50. È corretto?

tomas262
Admin
Rispondi a  Andre Alexa
22. 8. 2022 8:24 pm

Sì, questo è lo scopo delle impostazioni

link9
14. 2. 2023 12:10

Esiste un modo sperimentale per modificare e testare lo spostamento minimo in un progetto personalizzato?
ad esempio, spostamento minimo = 2, oppure 0.
grazie

Last edited 1 anno fa by link9
tomas262
Admin
Rispondi a  link9
16. 2. 2023 10:03 pm

Ciao,
Purtroppo non è possibile impostare lo spostamento minimo. L'unico valore impostabile è lo spostamento massimo.

Kevin Martin
4. 3. 2023 21:23

Ho impostato 1 per le condizioni di immissione massime e di solito mi dà più di 1. C'è un modo per risolvere questo problema?

tomas262
Admin
Rispondi a  Kevin Martin
6. 3. 2023 16:41

Kevin, salva la configurazione del costruttore e inviami a supporto.com, verificherò

Ben
Ben
19. 3. 2023 10:26 pm

Salve, sto costruendo delle strategie per un grafico M5. Sto cercando di utilizzare l'ATR D1 per SL, TrailingSL e PT. Finora senza successo, perché il costruttore costruisce strategie solo con l'ATR M5 (come verificato guardando il codice MT4). Come posso configurare l'uso dell'ATR D1 per SL e PT? Quello che ho provato finora: 'Cosa costruire' -> 'Strategia Multi-TF o multi-simbolo' -> 1 grafico aggiunto / 'Configurazione aggiuntiva di costruzione' -> Stop Loss -> basato su ATR' / Configurazione aggiuntiva di costruzione' -> Obiettivo di profitto -> basato su ATR / 'Blocchi di costruzione' _> 'Tipi di uscita' -> Profitto spuntato... Leggi il resto "

Last edited 1 anno fa by Ben
tomas262
Admin
Rispondi a  Ben
21. 3. 2023 8:28 pm

Contattateci al nostro supporto.com, cercheremo di trovare una soluzione per voi.

Kariboo
Kariboo
8. 4. 2023 1:13 pm

La voce "Stoploss size" in percentuale manca nella schermata e nella documentazione di questa pagina?

Quando si usa "percentuale" nelle impostazioni della "dimensione dello stoploss", è la percentuale di cosa? La percentuale del capitale proprio?

Last edited 1 anno fa by Kariboo
tomas262
Admin
Rispondi a  Kariboo
12. 4. 2023 7:03 pm

Viene calcolato come percentuale del prezzo. Ad esempio, lo stoploss = 5% sarà impostato al prezzo 95 per l'entrata nel trade a 100.

speranza njoyim
speranza njoyim
5. 8. 2023 2:53 am

Esiste un'impostazione per i passi dello stoploss? Tutte le strategie generate danno uno stoploss in multipli di 5pips. Io costruisco con pips fissi.