Documentazione
Applicazioni
Ultimo aggiornamento il 9. 1. 2019 da Kornel Mazur
Impostazioni - Cosa costruire
Page contents
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.
Modalità di costruzione
È possibile selezionare se SQ genererà le strategie utilizzando l'evoluzione genetica o la generazione casuale.
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.
# di condizioni, impostazioni dei periodi
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..
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.
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
Se voglio generare strategie senza mettere stop loss, ma invece fare hedging per gli ordini, come posso impostarlo?
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.
Non è possibile per impostare lo spostamento minimo su 1, è possibile impostare solo il valore massimo.
Esatto. Il valore minimo è sempre considerato pari a 1. È possibile modificare solo il valore massimo.
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!
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"?
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%).
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?
Ciao,
Sì, l'impostazione RR sovrascrive lo SL fisso basato sui pip o sull'ATR.
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?
Sì, questo è lo scopo delle impostazioni
Esiste un modo sperimentale per modificare e testare lo spostamento minimo in un progetto personalizzato?
ad esempio, spostamento minimo = 2, oppure 0.
grazie
Ciao,
Purtroppo non è possibile impostare lo spostamento minimo. L'unico valore impostabile è lo spostamento massimo.
Ho impostato 1 per le condizioni di immissione massime e di solito mi dà più di 1. C'è un modo per risolvere questo problema?
Kevin, salva la configurazione del costruttore e inviami a supporto@Kevin.com, verificherò
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 "
Contattateci al nostro supporto@Kevin.com, cercheremo di trovare una soluzione per voi.
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?
Viene calcolato come percentuale del prezzo. Ad esempio, lo stoploss = 5% sarà impostato al prezzo 95 per l'entrata nel trade a 100.
Esiste un'impostazione per i passi dello stoploss? Tutte le strategie generate danno uno stoploss in multipli di 5pips. Io costruisco con pips fissi.
Se eu estou usando Lógica Fuzzy, Condições reais: 70-70%
E coloco Stop Loss Obrigatório baseado em níveis de indicadores quer dizer que ele vai usar a Lógica Fuzzy para o Stop Loss também?
Hello, what does ‘Global period indicators’ refer to, that is the section where you set a minimum and maximum number of periods for the indicator?
And the other question, when you set the SL by percentage, do you mean for each trade or how much will you risk for the whole account?
That is correct. % SL refers to price level not MM. If you set SL = 10% and a trade is open at price 100 the SL order will be set at 90