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
Dies ist mein letzter Code. kann nicht denken, etwas falsch, außer es ist nicht geben mir die Ergebnisse, die ich will
Auf Seite 2 dieses Themas finden Sie, was ich Ihnen gegeben habe
Das ist der Anfang.....
Geben Sie Ihren Kommentar ..... über das, was ist anders als Ihre so weit...
Dann lies dir https://www.mql5.com/en/forum/139654 durch und versuche eine Schleife zu machen, die die Trades abwärts zählt.
Wie Sie sehen können, habe ich darum gebeten, eine Schleife zu erstellen, die abwärts zählt und den Handel überprüft.
Das ist mein nächster Schritt innerhalb des Codes
Ich bitte Sie nur um diesen Teil des Codes
Zählen Sie Kauf- und Verkaufstransaktionen getrennt
Auf Seite 2 dieses Themas finden Sie, was ich Ihnen gegeben habe
Ich habe es entfernt, weil ich nicht wusste, wie man es benutzt. Sie haben mir den Code teilweise gegeben, aber ich konnte nicht sehen, wie er funktioniert.
--
Das ist der Anfang.....
Geben Sie Ihren Kommentar ..... über das, was ist anders als Sie bisher...
Dann lesen Sie https://www.mql5.com/en/forum/139654 und versuchen Sie, eine Schleife zu machen, die abwärts zählt und die Trades überprüft.
Wie Sie sehen, habe ich darum gebeten, eine Schleife zu erstellen, die die Überprüfung der Trades abwärts zählt
Das ist mein nächster Schritt innerhalb des Codes
Ich bitte Sie nur um diesen Teil des Codes
Zählen Sie die Kauf- und Verkaufstransaktionen getrennt voneinander
so?
int ticket=OrderTicket();//Auszuführende Codeblöcke
}
Ich habe es entfernt, weil ich nicht wusste, wie man es benutzt. Sie gaben mir den Code teilweise konnte ich nicht sehen, wie es funktioniert.
In dem Moment, in dem der EA wieder startet
BUYS wird auf 1 gesetzt
SELLS wird auf 1 gesetzt
OrdersTotal() gibt die Summe aller offenen Trades auf Ihrem Konto an
Es kann Null sein, dann haben wir keine Trades offen und wir müssen nicht prüfen, ob es Trades von diesem EA gibt
WennOrdersTotal() > 0 BUYS bleibt 1 und SELLS bleibt 1
müssen wir in diesem Fall prüfen, ob es sich um unseren EA handelt und wir müssen die verschiedenen Typen zählen (buy,sell,buylimit....)
also
wie hier?
int ticket=OrderTicket();//Auszuführende Codeblöcke
}
SRC-Schaltfläche verwenden
Diese Schleife starten wir nur (für welche Bedingung)
Woher wissen Sie, ob der ausgewählte Handel in der Schleife ein Kauf oder ein Verkauf ist?
Und wie zählen Sie sie?
SRC-Taste verwenden
Diese Schleife wird nur gestartet (für welche Bedingung)
Woher wissen Sie, ob der ausgewählte Handel in der Schleife ein Kauf oder ein Verkauf ist?
Und wie werden sie gezählt?
opps.
für die Funktion des geschlossenen Handels.
Verwendung von
if (OrderType() == OP_SELL && pBid < MA5)
um zwischen Kauf und Verkauf zu unterscheiden.
Ist irgendetwas falsch mit meinen Bedingungen zum Öffnen der Order?
Soll ich sie entfernen und durch die Schleife ersetzen, die ich für die Funktion "Geschlossener Auftrag" verwendet habe?
opps.
für die Funktion des geschlossenen Handels.
Verwendung von
um zwischen Kauf und Verkauf zu unterscheiden.
Ist irgendetwas falsch mit meinen Bedingungen zum Öffnen der Order?
Soll ich sie entfernen und durch die Schleife ersetzen, die ich für die Funktion "Geschlossener Auftrag" verwendet habe?
Zu diesem Zeitpunkt müssen Sie prüfen, ob bereits ein Handel geöffnet ist.
Bevor Sie einen Handel eröffnen, müssen Sie wissen, ob bereits ein Handel offen ist.
Ich kann immer noch nicht sehen, dass Sie das Zählen der Trades gemacht haben.
.
Werfen Sie einen Blick auf den Code des Moving Average EA auf Ihrer Metatrader Station und sehen Sie, wie es dort gemacht wird ....