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
double Nan = (double)"nan"; // Nan
Lo stesso in MT4, dipende dal server specifico
Non c'è una cosa del genere negli script. Usare EA+ExpertRemove invece di uno script è stupido.
Inoltre, OrderSend va in crash per timeout se non c'è risposta dal server per 180 secondi. Questo suggerisce che l'OnTradeTransaction può accumulare per sempre biglietti in attesa. E l'opzione di un solo order_ticket per OnTradeTransaction, come nel tuo script, non va bene. Dopo l'invio asincrono c'è un lavoro con liste di ordini. Ecco perché è asincrono - per lavorare con i lotti. E se non c'è lavoro con il batch, allora l'async non è mai necessario.
Sembra che tu continui a festeggiare:)
1. Test_symc_order.mq5 non usa alcuno script.
2. EA+ExpertRemove è stupido - non c'è nessun codice
3. Stiamo parlando del modo SINCRONICO
4. OnTradeTransaction è un evento GARANTITO
Sembra che tu stia ancora festeggiando:)
1. Test_symc_order.mq5 non usa alcuno script.
2. EA+ExpertRemove è stupido - non c'è nessun codice
3. Stiamo parlando della modalità SYNC
4. OnTradeTransaction è un evento GARANTITO
1. OrderSendAsync+OnTradeTransaction non può essere applicato completamente negli script. Pertanto, OrderSend è talvolta necessario.
2. Parlavo della possibile sostituzione degli script con gli Expert Advisor.
4. questo non è un evento garantito. Ci possono essere situazioni in cui non ci sarà risposta. In queste situazioni OrderSend si blocca dopo 180 secondi per timeout.
1. OrderSendAsync+OnTradeTransaction non può essere applicato completamente negli script. Ecco perché OrderSend è necessario a volte.
2. Stavamo parlando della possibile sostituzione degli script con gli Expert Advisors.
4. questo non è un evento garantito. Ci possono essere situazioni in cui non ci sarà risposta. In queste situazioni OrderSend si blocca dopo 180 secondi per timeout.
La sicurezza con cui lei predica il suo punto è lodevole!
Ma mi dispiace per le persone che potrebbero approfittare delle tue inferenze errate :)
Aggiunto
Nelle applicazioni client-server (MT5 è un'applicazione di questo tipo) non ci può essere alcuna garanzia al 100%!
Ma mi fanno pena le persone che potrebbero approfittare delle tue inferenze errate:)
Nelle applicazioni client-server (MT5 è un'applicazione di questo tipo) non ci può essere alcuna garanzia al 100%!
Decidete voi se c'è una garanzia o no.
Voglio dire, Internet andrebbe giù
O il server del broker va 'giù'.
Qualche argomento per le sue affermazioni oltre alle faccine?
Il codice lo mostra ESTREMAMENTE chiaramente.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Peculiarità del linguaggio mql5, consigli e trucchi
prostotrader, 2017.02.24 13:27
Non c'è bisogno di aspettare qualche millisecondo.
Il messaggio arriverà in OnTradeTransaction
vedere il codice