Risposta

come gestire un numero sconosciuto di operazioni in base ai loro numeri magici

7 risposte

Tarwada

Abbonato, bbp_partecipante, comunità, corso_strategiaquant-x-corso, 92 risposte.

Visita il profilo

7 anni fa #116727

Salve, so che l'argomento è un po' confuso ma spiegherò cosa sto cercando di dire

 

Diciamo che la mia strategia apre un ordine di acquisto per ogni candela rialzista... ok? (solo un esempio)... ora non sappiamo quante operazioni verranno aperte durante la giornata

 

per generare numeri magici casuali, imposterò una variabile per contenere un numero magico (diciamo 10), poi dopo ogni ordine aperto dovrò aggiungere "assign variable" e quindi assegnare la variabile di quel numero magico a + 1 (la variabile che contiene il numero magico è ora 11, ora posso reinserire senza avere conflitti con il numero magico)

 

La mia domanda è: cosa succede se voglio che ogni ordine abbia un trailing stop personalizzato che sposta lo stop di x pips solo se il PL aperto è >= x in pips?

 

per esempio: se il mercato si è mosso di 50 pips, lo stop sarà in pareggio... dopo di che, se si è mosso di 20 pips... non succede nulla... se si è mosso di altri 30 pips (50 in totale) lo stop bloccherà 50 pips e così via...

 

Il trailing stop si muove solo per 50 pip, ci sarà un input in cui imposterò il blocco a 50 pip o quello che preferisco.

 

Dal momento che la mia strategia ha il metodo (reEntering), non so effettivamente quante operazioni saranno eseguite, quindi sono confuso su come posso impostare ogni trade trailing-stop con il suo numero magico casuale creato dal metodo che ho menzionato sopra.

 

Scusate per il mio inglese, spero che abbiate capito di cosa sto parlando.

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142775

Ok, questo potrebbe essere possibile. Proverò a fare un esempio per questo e vi farò sapere.

0

Tarwada

Abbonato, bbp_partecipante, comunità, corso_strategiaquant-x-corso, 92 risposte.

Visita il profilo

7 anni fa #142788

Ok, questo potrebbe essere possibile. Proverò a fare un esempio per questo e vi farò sapere.

Grazie Tomas, hai risposto a circa 120% delle mie domande.

Credo davvero in te ^_^

0

Tarwada

Abbonato, bbp_partecipante, comunità, corso_strategiaquant-x-corso, 92 risposte.

Visita il profilo

7 anni fa #142824

@tomas262

L'hai fatta 😀 ?

0

Tarwada

Abbonato, bbp_partecipante, comunità, corso_strategiaquant-x-corso, 92 risposte.

Visita il profilo

7 anni fa #142837

ciao 🙁

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142845

Salve,

 

Ho provato a realizzarlo in qualche modo, ma mi sono reso conto che se si desidera un trailing stop così avanzato per un numero imprecisato di operazioni non è possibile. Non è possibile calcolare tutti i trailing stop singolarmente. Questo trailing stop multi-step è possibile solo per una singola operazione alla volta. Dovrebbe essere supportato direttamente da MetaTrader.

0

Tarwada

Abbonato, bbp_partecipante, comunità, corso_strategiaquant-x-corso, 92 risposte.

Visita il profilo

7 anni fa #142866

ah ... ok, e se volessi impostare un numero massimo di 10 operazioni, come fare?

potete aiutarmi a fare l'esempio di cui sopra?

Salve,

 

Ho provato a realizzarlo in qualche modo, ma mi sono reso conto che se si desidera un trailing stop così avanzato per un numero imprecisato di operazioni non è possibile. Non è possibile calcolare tutti i trailing stop singolarmente. Questo trailing stop multi-step è possibile solo per una singola operazione alla volta. Dovrebbe essere supportato direttamente da MetaTrader.

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142971

Salve,

 

Questo trailing può essere realizzato solo con una singola operazione, oppure si possono creare variabili per più trailing stop oltre a uno singolo.

0

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