Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 168
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
Im Terminal gibt es kein Ereignis "close order". Sie sollten ein Skript oder einen Expert Advisor verwenden. Wie oben dargestellt.
Wie heißt das Ereignis, wenn Sie das Kreuz drücken, um einen offenen Auftrag zu schließen?
Das ist es, was Sie brauchen, um einen Ton "zuzuordnen
Herzlichen Dank!
Ich habe auch meinen Fehler gefunden. Der Punkt ist, dass die "Buy_close"-Bedingung dem Programm eine Aufgabe gibt, um das Geschäft auszuführen, und die Prüfung für die Position ist "Buy_opened".
Das Geschäft ist abgeschlossen und die "Buy_close"-Bedingung stimmt überein, daher wird ein Fehler erzeugt.
Die Bedingung wurde wie folgt festgelegt:
Dies ist die Aktion, mit der der Ton "zugewiesen" wird
Ich kann keine MA-Linien mit einem Offset von -+0,30% erhalten.
Es istkein Problem, den gleitenden Durchschnitt aufzurufen, von dem aus die Verschiebung erfolgen soll, aber es gibt keine Möglichkeit, Verschiebungslinien zu erhalten.
Grundlegender Code:
Diese Zeichenfolge sollte in einer Schleife stehen und indiziert sein.
Wie indiziere ich eine Zeichenkette? Wenn ich das versuche, kommt die Fehlermeldung
Die Indizierung sollte folgendermaßen durchgeführt werden:
Diese Zeile sollte wie folgt aussehen:
Deklarieren Sie das Array als statisch, mit der Größe 1: