Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1449
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
Ich möchte die Open, Close, High, Low-Werte der EURUSD-Parität nehmen, um ea in MQL5 zu schreiben und sie zu untersuchen.
Natürlich hat ea nicht funktioniert. Als ich die Werte mit dem Alert-Befehl ausgedruckt und überprüft habe, sah ich, dass sie alle gleich waren.
CopyOpen(Parität, PERIOD_H1, 0, 1, Puffer_OPEN);
CopyClose(Parität, PERIOD_H1, 0, 1, Puffer_CLOSE);
CopyHigh(Parität, PERIOD_H1, 0, 1, Puffer_HIGH);
CopyLow(Parität, PERIOD_H1, 0, 1, Puffer_LOW);
Alert(Buffer_OPEN[0], " ", Buffer_CLOSE[0], " ", Buffer_MA[0], " ", Buffer_HIGH[0], " ", Buffer_LOW[0]);
.
:
:
2023.03.02 19:00:00 Alert: 1.05943 1.05943 1.0620066666666659 1.05943 1.05943 1.05943
2023.03.02 20:00:00 Alert: 1.05799 1.05799 1.0614719999999993 1.05799 1.05799
2023.03.02 21:00:00 Alert: 1.0593 1.0593 1.0611919999999992 1.0593 1.0593
2023.03.02 22:00:00 Alert: 1.05903 1.05903 1.0608339999999992 1.05903 1.05903 1.05903
2023.03.02 23:00:00 Alert: 1.06005 1.06005 1.0606413333333324 1.06005 1.06005 1.06005
Wenn ich es untersuche, sehe ich, dass der OPEN-Wert richtig ist und die anderen falsch sind.
Hat jemand eine Idee?
Guten Tag!
Hilfe bitte Anfänger, übersetzen die EA von mql4 zu mql5, müssen die Breite des Kanals in Punkten auf eine bestimmte Anzahl von Bars aus dem aktuellen, Berechnungen er tun, aber es ist nicht klar, wie, erscheinen negative Werte, die nicht sein sollte.
Beispiel:
Alert: Kanalbreite max. = 1200000.0, Kanalbreite min. - 200000.0
Ich danke Ihnen!
Beispiel:
Alert: Kanalbreite max. = 1200000.0, Kanalbreite min. - 200000.0
Schauen Sie zunächst in die Dokumentation und machen Sie sich den Zweck und den Unterschied zwischen den Funktionen iHighest und iHigh klar, ähnlich wie bei iLowest und iLow.
Dies sollte Ihnen die richtige Vorstellung vermitteln.
Beispiel:
Alert: Kanalbreite max. = 1200000.0, Kanalbreite min. - 200000.0
Dankeschön!
Sie erhalten Balken mit maximalen und minimalen Preiswerten. Daher die negativen Werte.
ABER!!! In der neuen Version von MT wurde eine neue Funktion eingeführt, mit der Sie in Arrays die Minimal- und Maximalpreise für eine bestimmte Anzahl von Bars erhalten können. Verwenden Sie dann mathematische Funktionen, um die maximalen und minimalen Preiswerte zu erhalten und berechnen Sie den erforderlichen Wert mit Hilfe der Formel.
Sie werden die Ersten sein, die diese Neuerung nutzen: ))))))
Wie empfängt und sendet man Informationen an den MT4-Server mit Hilfe der API für Gewinne, Verluste usw.?
Studieren Sie die API-Dokumentation
Kann ich von außen auf die mit Hilfe von mql5 erstellte Datenbank zugreifen, z.B. einen Code auf node.js schreiben und mit der Datenbank interagieren. Oder kann die Datenbank nur mit Hilfe von mql5 genutzt werden?
Man kann. Es gibt keine Hindernisse.
Ich kann keinen Thread oder Beitrag zum Thema - Begrenzung inkompatibler Parameter im Tester - finden, so dass während des Initialisierungsdurchgangs, wenn eine Reihe von Parametern übereinstimmen, keine Optimierung stattfindet.
Dies?
https://www.mql5.com/ru/forum/437096#comment_43539784