Der große und schreckliche MT4 für immer (oder wie man einen Übergang strategisch plant) - Seite 8
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
Das scheint nicht viel zu sein. In jedem Terminal gibt es mehrere recht aktive EAs. Bei Spitzenwerten kann die CPU insgesamt bis zu 5 % erreichen. MT4 verbraucht oft viel mehr CPU.
Die Anzahl der Threads ist nicht ausreichend. Beide Terminals sind für Expert Advisors optimiert. Und selbst mit dieser Einstellung denke ich, dass MT4 einfacher sein wird, wahrscheinlich viel einfacher.
Neulich stieß ich bei MT4 auf ein Speicherlimit von 4 GB.
32 Bit, ich kann nichts dagegen tun.
Die Anbieter auf dem Marktplatz tauchen in beide Bereiche ein.
Ich denke, dass diese Kategorie überhaupt nicht ernst genommen werden sollte.
Die Anzahl der Threads ist nicht ausreichend.
Sie haben beide Terminals für den EA-Betrieb optimiert. Und selbst mit diesem Setup denke ich, dass MT4 einfacher sein wird, wahrscheinlich viel einfacher.
Zahlenmäßig scheint es keinen klaren Vorteil zu geben.
Ich glaube nicht, dass diese Kategorie überhaupt ernsthaft in Betracht gezogen werden sollte.
Die Statistiken sind nirgendwo anders zu finden.
ZS Um der Objektivität willen gibt es einige Dinge, die in MT5 deaktiviert sind und in MT4 nicht deaktiviert werden können.
Das Vorhandensein von Leuten, die Forschung und Entwicklung in MT5 betreiben und Kampfversionen unter MT4 veröffentlichen, bestätigt dies nur.
Five ist sehr schnell (ich meine den Serverteil).
Das Ändern/Löschen erfolgt fast immer in Millisekunden (manchmal in Zehnerschritten). Auch die Marktausführung ist fast immer schneller.
Im Quartär erscheint eine Zahl von weniger als 150 ms kosmisch, selbst wenn man in einem B-Buch steht.
Nun, wenn Sie nur schreiben, um zu lesen, dann ......... Aber wenn Sie schreiben, um zu arbeiten, ist das eine andere Sache.
Da irren Sie sich gewaltig. Der Code wird in erster Linie aus Gründen der Lesbarkeit geschrieben, da er sonst nicht gewartet werden kann.
Als ich gerade mit dem Programmieren anfing, war es, als würde ich in den Code eines anderen eintauchen, den ich vor ein oder zwei Monaten geschrieben hatte. Alles war so unklar und verwirrend. Und schließlich war es ja mein Code!
Da irren Sie sich gewaltig. Code wird in erster Linie aus Gründen der Lesbarkeit geschrieben, sonst wäre es unmöglich, ihn zu pflegen.
Als ich mit dem Programmieren anfing, war es so, als würde ich in den Code eines anderen eintauchen, wenn ich zu dem Code zurückkehrte, den ich vor ein oder zwei Monaten geschrieben hatte. Alles war so unklar und verwirrend. Und es war mein Code!
Sie haben meine Worte missverstanden.
Sie denken, dass in diesem Code.
ein Auftrag zuerst eröffnet und dann der Gegenauftrag geschlossen werden soll?
Ich habe meine Zweifel, und ich will es nicht überprüfen, weil ich es nie so schreiben werde.
Five ist sehr schnell (ich meine Server-seitig).
Ändern/Löschen geht fast immer in Millisekunden (manchmal in Dutzenden). Auch die Marktausführung ist fast immer schneller.
Beim Vierfachen erscheint eine Zahl von weniger als 150 ms kosmisch, selbst wenn man auf einem B-Buch sitzt.
Ich habe mir die Protokolle angeschaut. Wenn Sie den Ping abziehen, beträgt die Änderung bei MT4 etwa 100 ms, bei MT5 1 ms.
Glauben Sie, dass in diesem Code
ein Auftrag zuerst eröffnet und erst dann der andere Auftrag geschlossen werden soll?
Ich habe meine Zweifel, und ich will es nicht überprüfen, weil ich es nie so schreiben werde.
Das ist genau das, was im Quartär passieren wird.
Erste
Dann
Und dann
Jede OrderSend() gibt die Ticketnummer zurück, oder -1, wenn sie fehlschlägt.
https://docs.mql4.com/ru/trading/ordersend
Natürlich hat MT5 mehr Möglichkeiten, aber es ist eine extrem geschlossene und proprietäre Plattform. Nach modernen Maßstäben ist das etwas Beschissenes. Aber das ist auch ein Vorteil, denn niemand möchte, dass seine EAs über das gesamte Netz verteilt sind. Generell schränkt die Geschlossenheit die Verbreitung der Plattform noch ein, und wer sie nicht braucht, dem reicht der MT4.
Fünf hat die Geschwindigkeit der Ausführung (ich spreche über den Serverteil).
Vielleicht erinnere ich mich daran, dass es lange her ist, dass 5 nicht gewonnen hat, vielleicht haben sich die Dinge im Laufe der Jahre sehr verändert.
Im Allgemeinen hängt es ganz von der Implementierung ab, es kann Standard sein oder vom Makler stark modifiziert werden, im Gegensatz zum Terminal, wo die Änderungsmöglichkeiten des Maklers minimal sind.