Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 704
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
Aber irgendetwas stimmt wirklich nicht...
Ich meine, ich mache OrderSelect einmal und dann wieder von der Funktion aus... Das ist eine Wahnsinns Sache...
Einfache Logik...
Achten Sie auf die Reihenfolge der Vorgänge, die Sie durchführen.
Natürlich müssen Sie zunächst die Menge überprüfen, dann den gewünschten Auftrag auswählen und anschließend die erforderlichen Vorgänge durchführen.
In welcher Richtung sehen Sie das Auftragsfeld?
Wenn es bei der "Überarbeitung" zu Schließungen/Löschungen kommen kann, ist es besser, in die entgegengesetzte Richtung zu schauen. Von OrdersTotal()-1 bis einschließlich 0.
Sonst könnten Sie Ärger bekommen :-)
Fast hätte ich auf diese Weise einmal meinen persönlichen Gral entdeckt :-)
Und die Rückführung alter Aufträge aus den "Tiefen der Zeit" in die Gegenwart (hin und wieder, nicht immer) hat die Rentabilität der Tester in den Himmel gehoben :-)
Einfache Logik...
Achten Sie auf die Reihenfolge der Vorgänge, die Sie durchführen.
Es liegt auf der Hand, dass Sie zunächst die Menge überprüfen, dann den richtigen Auftrag auswählen und anschließend die erforderlichen Operationen durchführen müssen
Ich habe es auf diese Weise gemacht:
Zählen Sie einfach zuerst die Aufträge und dann alles andere.
Vielen Dank, Artem. Ich verdanke ihm den Gral. Es war dieser Fehler, der mich umgebracht hat...
Wie berechne ich die Anzahl der Dezimalstellen?
Ich habe zum Beispiel herausgefunden, dass die Mindestmenge 0,01 beträgt.
Wie komme ich zu dem Schluss, dass die Anzahl der Nachkommastellen 2 beträgt?
um das Auftragsvolumen auf zwei Nachkommastellen zu normalisieren.
Wie berechne ich die Anzahl der Dezimalstellen?
Ich habe zum Beispiel herausgefunden, dass die Mindestmenge 0,01 beträgt.
Wie komme ich zu dem Schluss, dass die Anzahl der Nachkommastellen 2 beträgt?
um das Auftragsvolumen später auf zwei Dezimalstellen zu normalisieren.
Versuchen Sie dies.
Versuchen Sie dies.
Warum so alte Sachen anbieten?
Wie berechnet man die Anzahl der Dezimalstellen?
Ich habe zum Beispiel gelernt, dass die Mindestmenge 0,01 beträgt.
Wie kann ich herausfinden, dass die Anzahl der Dezimalstellen 2 beträgt?
Anschließend normalisieren Sie das Auftragsvolumen auf zwei Dezimalstellen.
Hier ist eine vorgefertigte Funktion in dem Artikel.
Nun muss nur noch eine Aktion hinzugefügt werden, die von dem Ergebnis dieser Funktion abhängt.
Ich habe eine Menge so formuliert
und der Handel wird mit einem Volumen von 1,11 eröffnet.
Vielleicht müssen Sie also gar nichts normalisieren?
Ich sehe, dass das Terminal den Auftrag auf die erforderliche Anzahl von Dezimalstellen normalisiert, wenn ich es öffne.
Vielleicht ist es nicht nötig, irgendetwas zu normalisieren?
Wenn der Redakteur dasselbe tut, ist das nicht nötig.
Ich sehe, dass das Terminal den Auftrag beim Öffnen auf die gewünschte Anzahl von Dezimalstellen normalisiert.
Vielleicht brauchen Sie nichts zu normalisieren?
Wenn Sie einen Fehler nach dem anderen erhalten möchten, sollten Sie nicht normalisieren.
Wenn Sie später einen Fehler nach dem anderen bekommen wollen, sollten Sie nicht normalisieren.