Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Il fatto è che quando un ordine viene eseguito, tu non controlli la sua esecuzione e quindi non blocchi OnTick() o OnBookEvent().
Dovete gestire l'evento trade in OnTradeTransaction() per controllare rapidamente l'ordine che viene eseguito.
Pubblicherò presto il codice su come farlo.
Ahem. Dovrò pensarci, grazie!
O meglio:
Capisco, ma ci sono dubbi che questa costruzione blocchi OnBookEvent(). Dopotutto, l'evento del cambio di vetro può andare a grappoli. Lo controllerò, grazie ancora.
Abbi dei dubbi - non usare il consiglio, ma ho avuto la stessa cosa di te fino a quando non ho messo un "backstop" in atto.
No, è un'idea interessante e più tempo impiega un ordine per essere eseguito, migliore è la qualità del suo lavoro. Nel caso che ho citato, sia l'esecuzione che la cancellazione dell'ordine hanno avuto luogo nello stesso ms. Dovremmo anche controllare la logica dell'Expert Advisor.
OrderSend(). Qual è la differenza in questo caso?
Questo è più accurato:
Non più vero.
Gliultimi due parametri request e result sono riempiti con valori solo per il tipo di transazione TRADE_TRANSACTION_REQUEST, le informazioni sulla transazione possono essere ottenute dal parametro type della variabile trans.
Non più vero.