Risposta

Quando l'ordine in sospeso diventa attivo...

2 risposte

Adedayojoy

Abbonato, bbp_partecipante, comunità, 5 risposte.

Visita il profilo

9 anni fa #112324

Ciao a tutti!

Sto scrivendo un EA che prevede di intraprendere una particolare azione SOLO QUANDO UN PARTICOLARE ORDINE IN PENDENZA DIVENTA ATTIVO. Finora non sono riuscito a trovare un modo per scrivere questa condizione in EA Wizard. Un aiuto sarà apprezzato.

Grazie.

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

9 anni fa #125211

Salve,

 

l'unica cosa che si può fare per verificare se l'ordine pendente è già attivo è controllare:

 

SE (OrderPosition(il vostro numero magico) Flat

ALLORA...

 

Si attiva quando l'ordine è attivo, per gli ordini pendenti è Flat.

Non c'è un altro modo, non c'è nessun evento in MT4 che vi notifichi quando un ordine pendente diventa attivo.

 

Se volete che si attivi solo una volta, dovrete utilizzare una variabile che imposterete su true una volta attivato e su false una volta aperto un nuovo ordine pendente.

Marchio
Architetto StrategyQuant

0

Adedayojoy

Abbonato, bbp_partecipante, comunità, 5 risposte.

Visita il profilo

9 anni fa #125217

Owh! Grazie Mark. Questo dovrebbe funzionare.

 

Grazie ancora.

0

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