Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 232
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
Hier ist der Code:
//--- Für die Arbeit mit Brokern, die 3- und 5-stellige Kurse verwenden,}
Haben Sie einen Rat?
Hallo zusammen!!! Ich bin eine Anfängerin. Ich möchte fragen: Beim Kompilieren von EA erhalte ich folgende Fehler:'StopLoss' - Deklaration ohne Typ.
Hallo zusammen!!! Ich bin eine Anfängerin. Ich möchte fragen: Wenn ich einen EA kompiliere, erhalte ich die folgende Fehlermeldung: 'StopLoss' - Deklaration ohne Typ.
Hier ist der Code:
//--- Für die Arbeit mit Brokern, die 3- und 5-stellige Kurse verwenden,}
Haben Sie einen Rat?
Das sollte besser sein.
Hallo. Ich habe schon den zweiten Tag Probleme mit dem Starten von externen Dateien. Bitte sagen Sie mir, was los ist.
Aber es wird nur der Griff des Diagramms sein. Und das Diagramm selbst befindet sich in einem Fenster höherer Klasse (übergeordnetes Fenster). In ShellExecuteA sollten Sie das Handle des übergeordneten Fensters ersetzen.
Sehen Sie sich das Transparent MetaTrader 5 Skript an: es hat die Funktion, das Handle des Terminals durch ChartID() zu erhalten.
MQL4 hat eine gute Funktion - Barshift. Leider ist sie in MQL5 nicht verfügbar. Als Variante zum Ersetzen dieser Funktion können Sie Zeitreihendaten ab dem Startdatum (für das die Verschiebung gesucht wird) kopieren und die Anzahl der kopierten Elemente sehen. Wenn wir aber viele verschiedene Daten verarbeiten müssen, wollen wir den Computer nicht durch ständiges mehrfaches Kopieren von Zeitreihen überlasten. Natürlich sind wir gezwungen, die richtigen Werte mithilfe der Array-Aufzählung zu finden. Und hier kommen wir zu der Frage. :) Nachdem ich die Dokumentation durchsucht habe, habe ich nur eine Standardfunktion gefunden, die nach Werten in einem Array sucht: ArrayBSearch. Es funktioniert jedoch nicht mit Arrays, die Datetime-Daten enthalten. Gibt es eine Standardfunktion für die Suche nach dem Datum im datetime-Array? Oder ist es möglich, eine Art der Datenkonvertierung zu verwenden?
Grüße an alle!
MQL4 hat eine gute Funktion - Barshift. Leider ist sie in MQL5 nicht verfügbar. Als Variante zum Ersetzen dieser Funktion können Sie Zeitreihendaten ab dem Startdatum (für das die Verschiebung gesucht wird) kopieren und die Anzahl der kopierten Elemente sehen. Wenn wir aber viele verschiedene Daten verarbeiten müssen, wollen wir den Computer nicht durch ständiges mehrfaches Kopieren von Zeitreihen überlasten. Natürlich sind wir gezwungen, die richtigen Werte mithilfe der Array-Aufzählung zu finden. Und hier kommen wir zu der Frage. :) Nachdem ich die Dokumentation durchsucht habe, habe ich nur eine Standardfunktion gefunden, die nach Werten in einem Array sucht: ArrayBSearch. Es funktioniert jedoch nicht mit Arrays, die Datetime-Daten enthalten. Gibt es eine Standardfunktion für die Suche nach dem Datum im datetime-Array? Oder ist es möglich, eine Datenkonvertierung vorzunehmen?