Risposta

Come fare in modo che SQ generi questo tipo di strategia?

3 risposte

eastpeace

Cliente, bbp_partecipante, comunità, sq-ultimate, 305 risposte.

Visita il profilo

4 anni fa #254950

Non utilizza la regola di uscita. Ma la regola di uscita è sempre vera.

Ricevo questa strategia occasionalmente, ma la trovo molto interessante. Non mi sono mai piaciute le attuali regole di uscita perché non sono logicamente coerenti con le condizioni di entrata.

Quindi, come impostare e fare in modo che SQ generi questo tipo di strategia?

Allegati:
Dovete essere collegato per visualizzare i file allegati.

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

4 anni fa #255022

Cosa si vuole fare esattamente? Generare strategie in cui le regole di uscita siano sempre vere?

 

Le regole di uscita funzionano, ma se si controlla lo pseudocodice l'uscita lunga ha questa condizione:

//——————————————————————–
// Regola di trading: Uscita lunga (all'apertura della barra)
//——————————————————————–                   
se ((LongExitSignal
   e non LongEntrySignal)
   e (MarketPosition("Qualsiasi", MagicNumber, "") è Long))
{

 

Quindi si attiva solo se c'è una posizione E non c'è un segnale di entrata long.

Marchio
Architetto StrategyQuant

0

eastpeace

Cliente, bbp_partecipante, comunità, sq-ultimate, 305 risposte.

Visita il profilo

4 anni fa #255024

Sì, voglio che la condizione di uscita sia sempre vera.

 

In questo modo la posizione verrà chiusa quando la condizione di entrata non viene soddisfatta. ( ExitCondition e non (EntryCondition))

 

 

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

4 anni fa #255027

Sembra che funzioni bene nel senso che esce da una posizione long non appena EntryCondition è FALSE. Se è falsa la barra successiva all'entrata, esce dopo 1 barra. Nell'elenco delle operazioni in SQ è possibile vedere il tipo di uscita "MANUAL", che indica la regola di uscita.

Se avete bisogno di altre strategie come questa, dovrete creare un modello utilizzando AlgoWizard in cui specificare le condizioni di uscita allo stesso modo della vostra strategia oppure potete utilizzare questa strategia e la funzione "Migliora strategia esistente". In questo modo si possono creare molte nuove strategie semplicemente modificando le regole di entrata e mantenendo la stessa regola di uscita "sempre vera".

 

 

 

Allegati:
Dovete essere collegato per visualizzare i file allegati.

0

Stai visualizzando 3 risposte - da 1 a 3 (di 3 totali)