Risposta

Aggiornamento del trailing stop

9 risposte

huangwh88

Customer, bbp_participant, community, 113 replies.

Visita il profilo

7 anni fa #116468

Salve, 

 

Credo che i trailing stop vengano aggiornati solo all'apertura di una nuova barra. 

 

Se il mio EA è in esecuzione quando si apre una nuova barra, cosa viene elaborato per primo, il nuovo trailing stop o le condizioni IF nell'EA?

 

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142027

Salve,

 

il trailing stop viene eseguito dalla funzione "manageStop();" che è dietro condizioni create nella procedura guidata, in modo che l'IF venga elaborato per primo

0

huangwh88

Customer, bbp_participant, community, 113 replies.

Visita il profilo

7 anni fa #142034

Salve,

 

il trailing stop viene eseguito dalla funzione "manageStop();" che è dietro condizioni create nella procedura guidata, in modo che l'IF venga elaborato per primo

 Molto apprezzato Tomas!

0

Rico

Abbonato, bbp_partecipante, comunità, 15 risposte.

Visita il profilo

7 anni fa #142200

Per la cronaca, vedo che nel trading live i trailing stop non vengono aggiornati solo all'inizio delle barre: non avrebbe senso per una strategia, ad esempio, oraria o giornaliera. Ma se avete un EA a prezzi aperti, forse nel backtesting vengono aggiornati solo all'inizio delle barre?

 

In ogni caso, la mia domanda è la seguente: osservando i log, vedo che i trailing stop si muovono in modo non uniforme, il che, a quanto pare, è una funzione del tempo e del prezzo, ossia i prezzi possono saltare da qui a lì, piuttosto che avanzare a passi regolari, e possono essere aggiornati solo nel tempo in modo non uniforme. Tuttavia sembrano muoversi in punti, piuttosto che in pips.

 

Vengono create molte voci di registro per spostare il trailing stop, cosa che preferirei non vedere.

 

Esiste un modo per far muovere il trailing stop in pips anziché in punti?

0

huangwh88

Customer, bbp_participant, community, 113 replies.

Visita il profilo

7 anni fa #142244

Per la cronaca, vedo che nel trading live i trailing stop non vengono aggiornati solo all'inizio delle barre: non avrebbe senso per una strategia, ad esempio, oraria o giornaliera. Ma se avete un EA a prezzi aperti, forse nel backtesting vengono aggiornati solo all'inizio delle barre?

 

In ogni caso, la mia domanda è la seguente: osservando i log, vedo che i trailing stop si muovono in modo non uniforme, il che, a quanto pare, è una funzione del tempo e del prezzo, ossia i prezzi possono saltare da qui a lì, piuttosto che avanzare a passi regolari, e possono essere aggiornati solo nel tempo in modo non uniforme. Tuttavia sembrano muoversi in punti, piuttosto che in pips.

 

Vengono create molte voci di registro per spostare il trailing stop, cosa che preferirei non vedere.

 

Esiste un modo per far muovere il trailing stop in pips anziché in punti?

Ciao Rico, 

 

Ho il tuo stesso problema. Secondo il manuale di SQ, i trailing stop vengono aggiornati solo all'apertura della barra, ma in base ai backtest di MT4 strategy tester non è così. Sto cercando di capire cosa provoca l'aggiornamento dello stop. 

 

Tomas, potresti per favore illuminarmi:

 

1) È possibile spostare un trailing stop all'interno della barra?

 

2) Deve essere raggiunto un nuovo massimo di profitto aperto per poter spostare lo stop?

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142259

Salve,

 

Esistono due tipi di trailing:

 

Profit Trailing un semplice trailing stop che segue lo Stop Loss specificato a distanza dal massimo profitto raggiunto. Questa condizione è valutato su barra aperta (non su ogni spunta).

 

Stop al trailing più avanzato trailing stop che può utilizzare un valore dell'indicatore o del prezzo (Open, High, Low, Close) per seguire lo Stop Loss. Ad esempio, la regola può seguire lo SL a Lowest(20) + 20 pip. Questa condizione è valutato su barra aperta (non su ogni spunta).

 

Il codice della strategia per MetaTrader contiene un ordine che impedisce l'elaborazione del trailing a meno che la barra non sia chiusa. Vedere la schermata allegata

 

Potete anche allegare il file STR o inviarmelo a [email protected] in modo da poter effettuare il test sul mio lato

0

Rico

Abbonato, bbp_partecipante, comunità, 15 risposte.

Visita il profilo

7 anni fa #142262

Questa spiegazione non ha senso per me a due livelli:

1) Se un trailing stop viene valutato solo all'apertura della barra, che utilità avrebbe se si è su un grafico giornaliero? Si sposta il trailing stop una volta al giorno?

2) date un'occhiata alle seguenti voci nella mia scheda Esperti per un'ea creata con SQ:

2017.03.27 07:25:47.421 Timer GBPUSD,H1: modificare #34496308 acquistare 0,19 GBPUSD a 1,24861 sl: 1,25496 tp: 1,44860 ok

2017.03.27 07:25:47.171 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Spostamento del trailing stop per l'ordine con ticket: 34496308, numero magico: 1003 a :1.25496
2017.03.27 07:25:43.515 Timer GBPUSD,H1: modificare #34496308 acquistare 0,19 GBPUSD a 1,24861 sl: 1,25495 tp: 1,44860 ok
2017.03.27 07:25:41.796 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Spostamento del trailing stop per l'ordine con ticket: 34496308, numero magico: 1003 a :1.25495
2017.03.27 07:25:41.796 Timer GBPUSD, H1: modificare #34496308 acquistare 0,19 GBPUSD a 1,24861 sl: 1,25488 tp: 1,44860 ok
2017.03.27 07:25:40.468 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Spostamento del trailing stop per l'ordine con ticket: 34496308, numero magico: 1003 a :1.25488
2017.03.27 07:25:40.453 Timer GBPUSD,H1: modificare #34496308 acquistare 0,19 GBPUSD a 1,24861 sl: 1,25481 tp: 1,44860 ok
2017.03.27 07:25:38.296 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:25 Spostamento del trailing stop per l'ordine con ticket: 34496308, numero magico: 1003 a :1.25481
 
Questo log mi dice che il trailing stop si è spostato alcune volte nell'arco di 1 minuto! E l'ea era su un grafico a un'ora.

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #142294

Salve,

 

può inviare il file STR a [email protected]? Farò dei test sul mio lato. Proverò anche altri EA con trailing

0

Rico

Abbonato, bbp_partecipante, comunità, 15 risposte.

Visita il profilo

7 anni fa #142302

Qual è il file STR? Se intendi il file sqw, te l'ho già inviato: Timer.sqw

0

Rico

Abbonato, bbp_partecipante, comunità, 15 risposte.

Visita il profilo

7 anni fa #142535

Nel caso in cui qualcun altro si chieda quale sia la risposta a questo problema, ecco la risposta che ho ricevuto da Tomas via e-mail:

 

"Con la posizione aperta nell'EA Wizard il trailing stop funziona secondo il sistema MetaTrader che prevede l'aggiornamento ad ogni tick. Per questo motivo il trailing funziona intra-bar".

0

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