Controllo della diffusione
4 risposte
Bigape
10 anni fa #113766
E' possibile, durante la creazione della strategia tramite SQ, inserire un controllo sullo spread, del tipo: se l'EA incontra uno spread (nel mercato reale: a seconda del broker) superiore a 3 pips non aprire alcuna posizione?
Cordiali saluti
mikeyc
10 anni fa #130723
No, SQ non lo fa. Uno dei motivi è che, a meno che non si stiano caricando dati di tick reali con lo spread variabile corretto, lo spread è fisso in SQ. Credo che la maggior parte degli utenti stia caricando i dati della barra a 1 minuto, che essendo una barra OHLC, perde lo spread variabile tick-by-tick.
Tuttavia, è molto facile aggiungere questa restrizione all'EA risultante (codice MQ4) e fare un backtest in MetaTrader, purché si utilizzi la Tick Data Suite di Birt con uno spread variabile reale.
Forse si potrebbe richiedere questa funzione in SQ4?
Bigape
10 anni fa #130726
Ciao Mikeyc,
grazie per la risposta.
Sì, sono d'accordo con te:
Forse si potrebbe richiedere questa funzione in SQ4?
Spero che Mark inserisca questa funzione in SQ4, magari da inserire dopo che il codice è stato redatto da Genetic / Casual Builder.
Cordiali saluti

tomas262
10 anni fa #130731
Ciao,
Anche se si dispone di dati tick, non è possibile vedere la profondità del mercato - i migliori prezzi di domanda/offerta per determinare lo spread denaro-lettera in qualsiasi momento. I dati tick rappresentano solo le operazioni eseguite. Penso che l'unico modo sia quello di aggiungere una condizione al codice della strategia finale per impedire il trading quando lo spread è troppo ampio. È piuttosto semplice
Bigape
10 anni fa #130782
Stai visualizzando 4 risposte - da 1 a 4 (di 4 totali)