Risposta

Gestione degli ordini manuali con il trail stop di EA Wizard

13 risposte

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #113301

Ho un indicatore di stop loss ATR che produce livelli di prezzo a cui applicare i trailing stop.
Voglio utilizzare EA Wizard per creare un EA con trailing stop per le entrate manuali.
È questa l'idea giusta? Il numero magico dovrebbe essere 0 o 12345?

SE
OrderPosition (12345) è lungo

ALLORA
Spostare SL a:
Numero magico (12345)
Prezzo: Uscita ATR indi personalizzata

Sì?

indi

 

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128716

Ancora una volta, per chiarire, è possibile fare un trail stop con un EA per gli ordini che *immetto io stesso*? Ho degli EA che possono farlo, ma sono vecchi e obsoleti e non li ho codificati io stesso. EA Wizard ha questa capacità?
Oppure break even, profitto parziale, impostazione di SL ecc... Gestione degli ordini di inserimento manuale.

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

9 anni fa #128730

Purtroppo l'EA Wizard non è in grado di farlo al momento. Il motivo è che l'EA Wizard utilizza il numero magico per riconoscere l'operazione e gli ordini manuali di solito hanno il numero magico = 0.

 

Quindi le funzioni per controllare il profitto, modificare lo SL o chiudere una posizione che utilizzano il parametro Magic Number non funzioneranno per voi. Alcune potrebbero funzionare se si utilizza MagicNumber=0, ma non tutte.

 

Potremmo risolvere questo problema nella nuova versione 4, ma EA Wizard non è mai stato concepito per funzionare con gli ordini manuali.

Marchio
Architetto StrategyQuant

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128739

Grazie per il contributo. Questa settimana testerò il numero magico 0 su alcuni ordini (monitorerò io stesso le operazioni visivamente) e vedrò se è utile.
Capisco che si tratta di una richiesta insolita.
Grazie ancora.

0

krikri

Abbonato, bbp_partecipante, comunità, 49 risposte.

Visita il profilo

9 anni fa #128863

Soglia Hi,

 

L'ho testato in TF M1, con numero magico =0 e funziona bene.

 

Grazie mille.

 

Saluti

 

Kris

0

krikri

Abbonato, bbp_partecipante, comunità, 49 risposte.

Visita il profilo

9 anni fa #128864

Ciao Mark,

 

Sarebbe meraviglioso se poteste affrontare questo problema nella nuova versione 4. numero magico diverso per gli ordini manuali.

 

saluti

 

Kris

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128865

@ krikriHo avuto successo con questo sistema. Penso che funzioni, ma necessita di ulteriori test, in particolare con più ordini aperti sulla stessa coppia e con ordini di chiusura parziale.

0

krikri

Abbonato, bbp_partecipante, comunità, 49 risposte.

Visita il profilo

9 anni fa #128867

@ Soglia,

 

con più ordini aperti penso che abbiamo bisogno di numeri magici diversi.

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128869

Non ne sono sicuro, avevo un vecchio EA (programmato da qualcuno) che controllava gli ordini manuali utilizzando 0 come numero magico. Si poteva aprire un numero qualsiasi di ordini e il sistema continuava a regolare i loro stop loss simultaneamente. Inoltre, se si chiudeva parzialmente un ordine (rendendolo essenzialmente un nuovo ordine), funzionava ancora.

Non credo che le voci manuali abbiano numeri magici. Lo 0 viene utilizzato come segnaposto per "nessuno". Si tratta comunque di una questione più tecnica rispetto alle mie conoscenze. Marc ne sa di più.

Potrebbe funzionare, ma deve essere testato meglio. Purtroppo non l'ho testato molto. Inoltre oggi è festa negli Stati Uniti. Domani/questa settimana lo testerò definitivamente.

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128872

Funziona sicuramente per le voci singole. L'ho appena usato. Tuttavia, devo ancora testare le iscrizioni multiple.

Ho apportato due modifiche sostanziali.

Il primo "bufferpipz" era 20 e Converttorealpips pensava che significasse 20 pip. È stato cambiato in 2. A quanto pare Converttorealpips non accetta variabili decimali (doppie) come 2,5 pip.

Il secondo è più grande e un po' più complesso. Ho fatto in modo che se siete long, non sposterà mai il vostro SL in basso e se siete short non sposterà mai il vostro SL in alto.
Se si utilizzano stop loss inizialmente stretti quando si interiorizza, si evita che l'EA allarghi il proprio SL o se si traina manualmente uno SL stretto si evita lo stesso problema di allargamento. Questo è stato risolto.
Eccolo aggiornato.
Buon divertimento.

0

krikri

Abbonato, bbp_partecipante, comunità, 49 risposte.

Visita il profilo

9 anni fa #128882

Soglia Hi,

 

Ho pensato a questo problema per lo stop loss iniziale e non ho trovato come fare.

 

Grazie per il vostro miglioramento.

 

molto utile per il mio scalping o per gestire ordini multipli.

 

Kris

0

krikri

Abbonato, bbp_partecipante, comunità, 49 risposte.

Visita il profilo

9 anni fa #128883

Soglia Hi,

 

come possiamo mettere uno stop loss iniziale, cioè, mettiamo un buy, e prima della chiusura della candela, il prezzo corrente attraversa il trail stop dell'atr, quando la candela si chiude allora non c'è stop loss.

 

scusatemi per la lingua sono francese !!!!

 

Kris

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128903

Si può fare, ma c'è un problema più grande con l'EA e probabilmente con l'indicatore. Ho notato diverse volte che, quando si passa da un time frame all'altro o da una coppia di valute all'altra, lo stop loss viene spostato a un numero come 999,99 o a un numero come 000,32 se si è long.

Come avete notato, l'indicatore si presenta solo al di sotto o al di sopra del mercato, a seconda della tendenza. Devo pensare a un modo per far sì che l'EA non allarghi mai lo SL. Anche se la logica della regola aggiunta non ha impedito l'allargamento dello SL.

Forse il problema è l'indicatore. Non ne sono sicuro. Avevo un EA che utilizzava questo indicatore, creato su misura da qualcuno, ma ora è vecchio e superato a causa degli aggiornamenti di MT4. Funzionava perfettamente. Ha ancora bisogno di molto lavoro.

0

Soglia

Cliente, bbp_partecipante, comunità, 723 risposte.

Visita il profilo

9 anni fa #128904

In realtà devo ricorrere all'assistenza di Marc, dato che non riesco a trovare nulla. Sto cercando di elaborare una forumla in modo che l'EA non sposti mai lo stop loss più in là. Il forum che ho aggiunto dovrebbe impedirlo, ma sembra che a volte lo SL venga spostato in modo eccessivo (0,0002 o 999,8 per esempio). So che questo è legato all'indicatore.
Marc,
Se ne avete la possibilità, date un'occhiata al codice. Vedi se hai qualche suggerimento.
Grazie.

@Kris, this is the same upload. Don’t download. Its for Marc.

0

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