Risposta

condizione " se l'ultimo ordine chiuso era long/short".

2 risposte

Brett Schneideman

Abbonato, bbp_partecipante, comunità, 34 risposte.

Visita il profilo

8 anni fa #114981

Salve,

 

Sto ancora cercando di capire come posso includere nella mia strategia ea la condizione che se l'ultimo ordine chiuso era, ad esempio, long (potrebbe essere stato chiuso diverse barre fa) e poi l'RSI incrocia sopra 50 diciamo che allora si rientra nel mercato nella stessa direzione cioè long. Se invece l'RSI incrocia sotto 50 non voglio che l'ea entri short a meno che l'operazione precedentemente chiusa non fosse anch'essa short. Mi sembra di capire che la funzione di controllo della strategia "se l'ultimo ordine era long/short" si riferisce solo all'ultimo trade attualmente aperto e non all'ultimo trade chiuso?

 

Grazie in anticipo

Brett

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #136294

Ciao, a me la tua strategia sembra strana visto che entri long quando l'RSI incrocia sopra 50 (mentre l'operazione precedente era long) ma come fai ad entrare short dopo? Se l'RSI incrocia sotto 50 non entrerai mai short visto che l'ultimo trade era long e vai sempre nella stessa direzione. Non vedo alcuna logica su come "passare" da long a short. Mi sfugge qualcosa? Grazie

0

Brett Schneideman

Abbonato, bbp_partecipante, comunità, 34 risposte.

Visita il profilo

8 anni fa #136344

In realtà la mia strategia entra nel trade quando Fisher Transform attraversa l'ipervenduto (uso i livelli +1 e -1 per questo). Idealmente il trade arriva fino all'ipervenduto opposto prima di invertire e voglio operare nella direzione originale solo fino a quando non appare il segnale di inversione. Ma per proteggere dalle perdite voglio che l'ea, nel caso di un long, chiuda l'operazione nel caso in cui Fisher Transform attraversi nuovamente la linea mediana. Questo è abbastanza semplice, ma poi voglio che l'ea rientri long se Fisher incrocia sopra la linea dello zero e ho anche una regola per il rientro quando RSI 5 incrocia sopra 50 perché di solito è molto più veloce. Ho regole simili per l'entrata short. Il problema era che quando, ad esempio, chiudevo un'operazione long perché Transform tornava sotto lo 0,0, entrava in gioco la mia regola di ingresso short che prevedeva l'ingresso in caso di cross sotto lo 0,0, mentre io volevo solo operazioni long in quel momento secondo la mia strategia. Ma penso di aver risolto questo problema aggiungendo alla mia regola di entrata su cross sopra o sotto 0.0 la condizione che le barre dall'ultimo ordine chiuso (magiclong o magicshort) devono essere => 1. Penso che questo impedisca efficacemente l'entrata in una direzione che non voglio.

 

Scusa se ti ho confuso... anche a me confonde. Hai ragione, fondamentalmente quello che voglio è fare trading long o short solo dopo che il segnale principale di Fisher Transform attraversa il livello di ipervenduto, ovvero +1 o -1. C'è un modo per aggiungere questo comando (solo long o short) all'ordine e fare in modo che rimanga fino alla comparsa del segnale di ipervenduto inverso? Non è pratico cambiarlo sempre manualmente usando la scheda comune dell'ea. 

 

Grazie per il vostro aiuto.

0

Stai visualizzando 2 risposte - da 1 al 2 (di 2 totali)