MetaTrader 5 Python User Group - wie man Python in Metatrader verwendet - Seite 67
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
MetaTrader 5 für Python 5.0.33 veröffentlicht:
copy_rates_from liefert nicht genügend Daten für den Zeitrahmen M1.
Ist dies die richtige Vorgehensweise?
Sie haben eine Begrenzung der Anzahl der Balken in Diagrammen. Sie müssen diese Begrenzung im Terminal aufheben (Werkzeuge->Optionen->Max Balken im Diagramm).
In zukünftigen Versionen von Terminal werden wir einen Fehler (None) zurückgeben, wenn wir eine solche Anfrage versuchen.
MetaTrader 5 für Python 5.0.33 veröffentlicht:
Fantastisch! Alle Unit-Tests wurden bestanden. pymt5adapter wurde aktualisiert, um MetaTrader 5.0.33 zu verwenden.
Beide Pakete können mit dem folgenden Befehl aktualisiert werden.
https://pypi.org/project/pymt5adapter/
Hinweis: Das Kalendermodul wurde dauerhaft aus dem pymt5adapter entfernt.
Python 5.0.33
@Almaz
Gibt die Zahl aus dem Paket matplotlib nicht aus.
Von der Konsole oder der Python-IDE aus läuft die Abbildung.
Python 5.0.33.
Zeigt die Abbildung des Matplotlib-Pakets nicht an.
Von der Konsole oder der Python-IDE aus startet die Abbildung.
Versuchen Sie dies
Code
Versuchen Sie dies
Code
Ich danke Ihnen. mplfinance interessante Bibliothek.
Aber ich brauche eine Nebenhandlung.
Kann diese Bibliothek eine solche Figur ausstellen?
Python 5.0.33
@Almaz
Gibt die Abbildung des matplotlib-Pakets nicht aus.
Von der Konsole oder der Python-IDE aus läuft die Abbildung.
Ich nehme an, dass das Skript unter dem Terminal ausgeführt wird? Überprüft, es funktioniert.
1. Sehen Sie, welche Fehler auf der Registerkarte Experten (unten in der Toolbox) geschrieben werden
2. Überprüfen Sie in den MetaEditor-Einstellungen den korrekten Pfad zum richtigen Python mit matplotlib, nach der Änderung der Einstellungen in MetaEditor müssen Sie das Terminal neu starten, da das Terminal diese Einstellungen nur beim Start übernimmt.
3. es ist besser, in mt5.initialize() nicht den genauen Pfad zum Terminal anzugeben, wenn Sie Python-Skripte aus dem Terminal selbst starten, finden sie von selbst das richtige, d.h. das, mit dem sie gestartet wurden.
Ich nehme an, dass das Skript über das Terminal ausgeführt wird? Getestet, es funktioniert.
1. Sehen Sie, welche Fehler auf der Registerkarte Experten (unten in der Toolbox) geschrieben werden
2. Prüfen Sie in den MetaEditor-Einstellungen, ob der richtige Pfad zum richtigen Python mit matplotlib in den Einstellungen steht. Nach dem Ändern der Einstellungen in MetaEditor müssen Sie das Terminal neu starten, da das Terminal diese Einstellungen nur beim Start übernimmt.
3. es ist besser, in mt5.initialize() nicht den genauen Pfad zum Terminal anzugeben, wenn Sie Python-Skripte aus dem Terminal selbst starten, finden sie von selbst den richtigen, d.h. starten ihn.
Danke Diamond.
Es liegen keine Fehler vor. In der Registerkarte Experten wurde sie ausgegeben:
Die Pfade sind korrekt.
Ich habe den exakten Pfad in mt5.initialize() entfernt, das Terminal neu gestartet und die Figur wird nun ausgegeben.