Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1195
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 weiß nicht, wie man ein Demokonto eröffnet.
Ich benutze Androide.
MetaQuotes ist kein Broker - daher können Sie ein Demokonto nur auf den MetaQuotes-Demo-Servern eröffnen.
Ein echtes Handelskonto muss bei einem Broker eröffnet werden.
Hallo Genießer!
Können Sie mir bitte sagen, warum in meinem Code die Variablen vol und ask keine Werte erhalten? In Print wird immer der Wert Null angezeigt. Die Spreizung ist normal, sie zeigt den richtigen Wert an.
Ich hänge den EA an den LTCUSD-Chart an.
Worin besteht der Fehler?
Hallo Genießer!
Können Sie mir bitte sagen, warum mein Code nicht vol setzt und fragen? In Print wird immer der Wert Null angezeigt. Die Spreizung ist normal, sie zeigt den richtigen Wert an.
Ich hänge EA an den LTCUSD-Chart an.
Worin besteht der Fehler?
Sie sollten entweder die Methode CSymbolInfo::Refresh oder CSymbolInfo::RefreshRates anwenden, bevor Sie sie erhalten - je nachdem, was Sie benötigen.
Hier ist der Code für diese Funktionen:
Sie müssen entweder die Methode CSymbolInfo::Refresh oder CSymbolInfo::RefreshRates anwenden, bevor Sie - je nachdem, was Sie benötigen
Vielen Dank, lieber Wladimir!
Vielleicht können Sie mir auch sagen, wie man den Symbolnamen mit der MethodeCSymbolInfo Name erhält? Wenn ich das tue
Ich erhalte einen booleschen Wert true in der Variablen name.
Vielen Dank, lieber Wladimir!
Vielleicht können Sie auch vorschlagen: wie man einen Symbolnamen mitCSymbolInfo Name-Methode erhalten? Wenn ich es auf diese Weise versuche
Ich erhalte einen booleschen Wert true in der Variablen name.
Ich tue das - ich initialisiere eine Variable der CSymbolInfo-Klasse.
Wenn Sie einen Namen erhalten möchten (z. B. beim Vergleich von Positionssymbol und aktuellem Symbol), müssen Sie die Methode CSymbolInfo::Name() verwenden.
Beispiel für die Verwendung:
Die Hilfe zeigt zwei Formen des Aufrufs der Methode Name
Name
Ruft den Namen des Finanzinstruments ab.
Zurückgegebener Wert
Name
Legt den Namen des Finanzinstruments für die weitere Arbeit mit ihm fest.
Zurückgegebener Wert
Wenn Sie einen Namen erhalten möchten (z. B. beim Vergleich eines Positionssymbols mit dem aktuellen Symbol), müssen Sie die Methode CSymbolInfo::Name() verwenden.
Beispiel für die Verwendung:
Die Hilfe zeigt zwei Formen des Aufrufs der Methode Name
Name
Ruft den Namen des Finanzinstruments ab.
Zurückgegebener Wert
Ich habe eine Frage zu dieser Form der Methode Name.
WIE bekomme ich den NAMEN des Instruments in die Variable? Denn so geht es:
Wie erhalte ich mit derMethode CSymbolInfo::Name()einen String mit dem Namen des Instruments?
Ich habe eine Frage zu dieser besonderen Form der Methode Name.
WIE bekomme ich den NAMEN des Werkzeugs in eine Variable, weil ich dies tue:
Wie erhalte ich mit derMethode CSymbolInfo::Name()einen String mit dem Werkzeugnamen?
Zuerst INITIALISIEREN wir sie. Dann verwenden wir die Methode Name().
Wir führen den Code mit dem Zeichen '' aus.
Ergebnis:
1 (EURUSD,H1) текущий символ: EURUSD
Zuerst wird INITIALIZE durchgeführt. Dann verwenden wir die Methode Name().
Führen Sie den Code mit dem Zeichen '' aus.
Ergebnis:
Ich hab's. Danke für Ihre Geduld )).
PS: Mein Compiler tadelt return in Ihrem Code. Als ich ihn entfernt habe, war alles in Ordnung.
Ich hab's. Danke für Ihre Geduld )).
PS: Mein Compiler tadelt return in Ihrem Code. Als ich sie entfernt habe, war alles in Ordnung.
Es handelt sich um ein Skript (ich habe ein Beispiel für ein Skript gegeben), nicht um einen EA. Wenn Sie meinen Code in EA kopieren, wird ein Fehler auftreten.