Errori, bug, domande - pagina 1790
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
E quando un ordine è già stato fatto, qualcosa viene restituito?
STATO_ORDINE_POSTO.
Identificatore
Descrizione
STATO DELL'ORDINE INIZIATO
Ordine controllato per la validità, ma non ancora accettato dal broker
STATO DELL'ORDINE PIAZZATO
Stato dell'ordine piazzato
Si invia una richiesta di compravendita (OrderSend) - la sua correttezza viene controllata e se è OK, il ritorno è true. Cioè, questa è una risposta sulla correttezza della richiesta commerciale. Il server non ha ancora ricevuto questa richiesta.
Inoltre, quando la richiesta viene accettata dal server, viene restituita la risposta: ORDER_STATE_PLACED - l'ordine è impostato.
Non posso esserne sicuro, ma è così che funziona logicamente. Non conosco nessuna insidia.
Beh, è già descritto:
Identificatore
Descrizione
STATO DELL'ORDINE INIZIATO
Ordine controllato per la validità, ma non ancora accettato dal broker
STATO DELL'ORDINE PIAZZATO
Stato dell'ordine piazzato
Invia la richiesta di compravendita (OrderSend) - viene controllata la sua correttezza e se è OK, il ritorno è true. Cioè è una risposta che la richiesta di scambio è corretta. Il server non ha ancora ricevuto questa richiesta.
Inoltre, quando la richiesta viene accettata dal server, viene restituita la risposta: ORDER_STATE_PLACED - l'ordine è impostato.
Non posso esserne sicuro, ma è così che funziona logicamente. Non so cosa evitare.
Si invia una richiesta di compravendita (OrderSend) - la sua correttezza viene controllata e, se OK, restituisce true. Cioè, questa è una risposta che la richiesta di scambio è corretta. Il server non ha ancora ricevuto questa richiesta.
Allora come è diverso OrderSend da OrderSendAsync (a parte il nome)?
Ho scritto sopra - solo la mia idea di logica. Ho lavorato in 4 per molto tempo. Pertanto, è improbabile che io risponda a questa domanda ;)
Guarda il paragrafo 7 qui https://www.mql5.com/ru/forum/23/page19#comment_2632240
Guarda qui https://www.mql5.com/ru/forum/23/page19#comment_2632240
La spiegazione del caso descritto può essere che il server sulla vecchia build
Forum sul trading, sistemi di trading automatico e test di strategia
Cambiamenti nelle build del terminale client di MetaTrader 5
MetaQuotes Software Corp., 2016.07.14 15:30
Qui sotto c'è una rappresentazione schematica del comportamento precedente (freccia rossa) e attuale della funzione:
La vecchia costruzione non ha niente a che fare con questo.
Buon pomeriggio a tutti!
Affinché il mio EA lavori in un blocco di recupero, ho bisogno di sapere quante commissioni, swap e spese sono state fatte nell'ultimo periodo. Come posso ottenere queste informazioni programmaticamente?