Merkmale der Sprache mql5, Feinheiten und Techniken - Seite 21
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
Ich tue noch nichts. Selbst in mql4 fand ich es nutzlos, die Auftragshistorie durchzusehen. Und ich bin immer noch am Überlegen, in welcher Richtung ich gegebenenfalls zu graben beginnen könnte. Da es in keinem Terminal verkehrte Positionen gibt, kann ich sie nicht überprüfen.
Folglich gibt es nach dem Schließen der Position in meinen Konten nur noch 2 Aufträge und 2 Geschäfte, die sich auf die Position beziehen. Mit ihnen können wir einige Informationen über die Position erhalten. Zum Beispiel, zu welchem Preis der Antrag eröffnet wurde und zu welchem Preis er genau eröffnet wurde. Dementsprechend lässt sich der Slippage, zu dem die Position eröffnet wurde, leicht ermitteln.
Ich behandle das Kommentieren seit MT4 mit Vorsicht, weil es Fälle gab, in denen Brokerfirmen den gesamten Kommentar aus ihren eigenen Gründen gelöscht haben.
Ich verstehe, dass Sie raten, ich habe eine bewährte Lösung angegeben.
Moderator Artem, unnötige Beiträge, auch einige von mir, können bereits gelöscht werden.
Im Allgemeinen ist es natürlich schwierig, nach dem vierfachen System schnell zur Logik der MT5-Reihenfolge zu wechseln.
Beginnen Sie mit dem Schreiben des MT4->MT5-Konverters, und alles wird sich fügen. So habe ich ein sehr gutes Verständnis dafür bekommen, welche Dinge NUR mit MT4, welche Dinge NUR mit MT5 und welche Dinge mit keinem von ihnen möglich sind.
Zum Beispiel
Ich sehe, auf der Ebene der Vermutung haben Sie, und ich habe eine bewährte Lösung gegeben.
Moderator Artem, die überflüssigen Beiträge, auch einige von mir, können bereits vernichtet werden.
Es besteht keine Notwendigkeit, dies auf der Ebene von Vermutungen zu tun. Ich bestimme alles selbst zum Zeitpunkt der Positionseröffnung/-schließung durch die Funktion OnTradeTransaction() und muss nicht die Historie durchsuchen, um die letzte geschlossene/geöffnete Position zu finden.
Ich sehe, auf der Ebene der Vermutung haben Sie, und ich habe eine bewährte Lösung gegeben.
Moderator Artem, die überflüssigen Beiträge, auch einige von mir, können bereits vernichtet werden.
Warum löschen? Normale Diskussion - alles zum Thema.
Da stellt sich die Frage: Ist es immer möglich, die richtigen Informationen rechtzeitig zu erhalten? Besonders nachdem ich die Hilfe gelesen habe...
Zum Beispiel, wenn ich OrderSendAsync() verwenden kann nicht immer möglich sein. Aber für Forex, so weit ich immer bekommen, wenn OnTradeTransaction Ereignis auftritt. Es erkennt mühelos Positionseröffnungen, die Aktivierung schwebender Aufträge und Positionsschließungen. Hier stellt sich eine Gegenfrage: Ist es wirklich notwendig, die Historie nach der letzten geschlossenen Position zu durchsuchen, wenn wir die Tatsache der Schließung selbst erfassen können?
Erstens: Warum sollte man die Historie durchsuchen, wenn die Position zuletzt geschlossen wurde? Niemand sucht z. B. nach dem "letzten" Element eines Arrays.
Zweitens ging es um die Frage, wie man feststellen kann, ob eine Position am SL oder TP geschlossen wurde. Zurzeit ist das Lesen der Kommentare die beste und zuverlässigste Methode. Darüber hinaus das Argument, dass ein Makler kann den Kommentar in Bezug auf SL und / oder TP auf der Ebene der Fiktion zu ändern, habe ich nicht erfüllt Beispiele für solche Makler, weder persönlich noch durch Hörensagen von anderen. dh jemand irgendwo hat etwas gehört von jemandem, aber niemand hat persönlich die Tatsache gesehen.
OnTradeTransaction() ist nicht garantiert, d.h. es kann als Informationsquelle verwendet werden, mehr nicht. Nicht als Management- und Entscheidungshilfe bei Handelsgeschäften.
***
OnTradeTransaction() ist nicht garantiert, **
Überholte Informationen. Der Hinweis, dass dieses Ereignis nicht garantiert ist, wurde bereits aus der Hilfe entfernt.
Überholte Informationen. Die Formulierung, dass das Ereignis nicht garantiert ist, wurde bereits aus dem Verweis entfernt.