Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Guten Tag!
Irgendetwas stimmt nicht mit dem Königreich.
Gibt es Fortschritte bei den Arbeiten?
Guten Tag!
Irgendetwas stimmt nicht mit dem Königreich
Gibt es Fortschritte bei den Arbeiten?
Ja, es hat viele Fortschritte gegeben.
Wir werden diese Woche einen neuen Build veröffentlichen und wenn die Server aktualisiert werden, werden Sie eine Beschleunigung sehen. Die Arbeiten sind noch im Gange.
Ja, der Fortschritt ist großartig.
Wir werden diese Woche einen neuen Build veröffentlichen, und wenn die Server aktualisiert sind, werden Sie die Beschleunigung sehen. Die Arbeiten sind noch im Gange.
Guten Tag, Renat!
Gibt es in den USA Makler, die MT5 für
Termingeschäfte?
Noch nicht.
Sind die Pläne in weiter Ferne oder in absehbarer Zukunft?
Guten Tag, Renat!
Haben Sie vor, den OnTradeTransaction-Handler zu verbessern?
Was genau meinen Sie damit?
Guten Tag!
Die Abbildung zeigt das Protokoll der Aktion mit einem schwebenden Auftrag:
Installation --> Modifikation --> Demontage
Warum die Verdoppelung (rot eingekreist)?
Und es gibt keine Rückgabecodes.
Zum Beispiel kann ein Auftrag von mir gelöscht werden, aber auch vom Broker, oder es ist ein Auftragsablauf eingetreten.
Woher soll ich das wissen?
Betrachten wir nun die Einstellung eines schwebenden Auftrags:
Durch Senden des Befehls OrderSendAsync erhalten wir die Anforderungsnummer req_id = result.request_id
In OnTradeTransaction erhalten wir sofort eine Antwort (result.retcode), ob der Auftrag gesetzt ist (wir erhalten sein Ticket) oder nicht
Warum brauchen wir 3 weitere Nachrichten,
wenn wir schon alles im Griff haben?
Als nächstes die Änderung.
warum brauchen wir die Nachricht,
wenn wir das Ergebnis dieser Aktion ohnehin nicht kennen(Retcode = 0)?
Wenn wir einen Befehl zum Ändern der Bestellung senden, wissen wir bereits, dass sie geändert wird (wir haben das Ticket wiederholt erhalten undresult.retcode == TRADE_RETCODE_PLACED), wie beim Setzen der Bestellung.
Es wäre viel informativer, derMeldung Retcode = MODIFY_DONE hinzuzufügen