Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 170
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
Schauen Sie in den Code des Indikators, Funktion OnCalculate().
Folgendes zu tun:
Nichts funktioniert. In MQL4 ist alles klar. Ich kenne MQL5 nicht sehr gut. Ich vermute, dass einige Funktionen aufgerufen werden sollten, um den Preis zu erhalten?Ich gehe wie folgt vor:
Nichts funktioniert. In MQL4 ist alles klar. Ich kenne mich mit MQL5 nicht sehr gut aus. Vielleicht müssen einige Funktionen aufgerufen werden, um den Preis zu erhalten?Schreiben Sie in OnInit:
Ich gehe wie folgt vor:
Nichts funktioniert. In MQL4 ist alles klar. Ich kenne mich mit MQL5 nicht sehr gut aus. Vielleicht müssen einige Funktionen aufgerufen werden, um den Preis zu erhalten?Sie können CopyRates (ähnlich wie CopyBuffer) verwenden, um auf die Preisentwicklung zuzugreifen.
Die aktuellen Geld- und Briefkurse können mit SymbolInfoTick oder SymbolInfoDouble (wie im Spread-Indikator) ermittelt werden.
Schreiben Sie in OnInit:
Sie können CopyRates (ähnlich wie CopyBuffer) verwenden, um auf die Preisentwicklung zuzugreifen. Die aktuellen Werte der Geld- und Briefkurse können mit SymbolInfoTick ermittelt werden.
Nichts funktioniert. Hier ist der gesamte Code:
Nichts funktioniert. Hier ist der gesamte Code:
Warum nicht? Bei mir funktioniert es:
Ich wüsste nicht, warum nicht. Das funktioniert bei mir:
Optisch sieht es auf den ersten Blick richtig aus. Aber wenn ich die Differenz zwischen dem Preis und dem gleitenden Durchschnitt neu berechne, erhalte ich eine völlig andere Zahl.
Ich habe EURUSD/1.36421-1.36168=0.00253 überprüft, und der Indikator zeigt 0.00157.
Guten Tag.
Gibt es irgendwo vorgefertigte Funktionscodes in MQL5 Sprache, wie KimIV in MQL4 http://forum.mql4.com/ru/38949 hatte?
Optisch sieht es auf den ersten Blick richtig aus. Wenn wir jedoch die Differenz zwischen dem Preis und dem gleitenden Durchschnitt neu berechnen, erhalten wir eine völlig andere Zahl.
Ich habe EURUSD/1.36421-1.36168=0.00253 überprüft, und der Indikator zeigt 0.00157 Screenshot an.
Guten Tag.
Gibt es irgendwo vorgefertigte Funktionscodes in MQL5 Sprache, wie KimIV in MQL4 http://forum.mql4.com/ru/38949 hatte?