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
Wenn die Direktive #define MT4ORDERS_FASTHISTORY_OFF aktiviert ist, lässt sich das Programm nicht kompilieren - es erzeugt eine Menge Fehler.
Früher musste ich diese Direktive aktivieren, weil einige Funktionen (die hier besprochen werden), die in diesem Artikel verwendet werden, ohne sie nicht verfügbar sind. Wenn die Funktionalität immer noch eingeschränkt ist, ist es wünschenswert, dies zu korrigieren.
Mit der aktivierten Direktive #define MT4ORDERS_FASTHISTORY_OFF lässt sie sich nicht kompilieren - sie erzeugt eine Menge Fehler.
Dies ist ein historisches Überbleibsel, das ich nicht beseitigen kann.
MQ hat so viele Kopfschmerzen verursacht, dass es sich nur lohnt, ausgeklügelte Varianten zu verwenden.
Es sollte ein größeres Bibliotheksupdate geben, trotz des seltsamen Mangels an Fehlerberichten. Es ist noch nicht fertig.
OrderSelect(i, SELECT_BY_POS)Bei dieser Operation gibt es immer offene Positionen auf den niedrigeren Indizes und schwebende Aufträge auf den höheren Indizes.
Mit Hilfe dieser Tatsache können Sie die Suche nach den erforderlichen MT4-Aufträgen etwas beschleunigen.
Ich habe mich gefragt, ob es möglich ist, den Tester in der Geschwindigkeit zu schlagen, wo es keine Chance geben sollte?
Ich habe einen Expert Advisor "ohne Chancen" geschrieben - maximal auf Geschwindigkeit optimiert.
Anhand des Codes kann man argumentieren, dass er so geschrieben wurde, dass er langsam ist. Aber der Code emuliert die Arbeit vieler "TS". Und viele TSs arbeiten genau so - zunächst einmal finden sie ihre Positionen/Orders.
81 Sekunden für die Ausführung. Für einen Tag auf echten Ticks etwas sehr viel. Aber was ist schon dabei.81 Sekunden bis zur Fertigstellung. Für einen Tag auf echten Ticks ist das etwas viel. Aber was ist.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Bibliotheken: Virtuell
fxsaber, 2023.03.01 20:36
Die Prüfsumme stimmt überein. Ich habe es geschafft, fast doppelt so schnell zu sein.
Nicht einfach, aber es hat funktioniert.
Ich habe einen "chancenlosen" EA geschrieben, der maximal auf Geschwindigkeit optimiert ist.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Bibliotheken: MT4Orders
fxsaber, 2022.07.20 00:39
Mit dem gleichen Beispiel (1 Lot geöffnet und schrittweise um 0,1, 0,2, 0,3 und 0,4 Lots geschlossen), aber mit einer anderen Visualisierung.

OrderLotsOpen() im roten Rahmen oben im Bild.Hallo,
Sieht so aus, als gäbe es einen Fehler bei OrderTicket()
Es ist nicht das richtige Ticket aus der MT5 Historie
Dies ist mein Code:
Sieht aus wie ein Fehler bei OrderTicket()
Es ist nicht das richtige Ticket aus der MT5 Historie
Offensichtlich wollen Sie es bekommen.
Die Gründe sind hier ausführlich beschrieben.
Offensichtlich wollen Sie es bekommen.
Die Gründe dafür sind hier aufgeführt.
Ich danke Ihnen vielmals.
Es ist in Ordnung mit
OrderTicketID()