MetaTrader 5 Python User Group - wie man Python in Metatrader verwendet - Seite 73
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
Wenn das Python-Programm intern Logging, Multithreading und eine Socket-Verbindung zum Terminal durchführt, wird das alles korrekt funktionieren, wenn Sie es auf einem Diagramm ausführen?
Das Terminal führt seinen eigenen Interpreter aus und leitet die Standardausgabe auf die Expertenregisterkarte des Terminals und die interne Protokollierung um. Der Interpreterprozess wird beendet, wenn Sie das Diagramm schließen, so dass Sie keine "atexit"-Callback-Funktionen registrieren können. Außerdem können Sie nicht sofort auf den Protokolltext zugreifen, da das Terminal die Protokolldatei nicht aufzeichnet, wenn Protokollereignisse eintreffen. Sie können mein Shell-Paket ausprobieren, das sofort protokolliert wird.
Ich gehe davon aus, dass Sie Linux-Container für das Docker-Paket verwenden, so dass es nicht mit dem MetaTrader5-Paket funktionieren wird. Sie können python virtualenv verwenden. Es wird nicht funktionieren, wenn Sie das Skript in das Diagramm einfügen, aber es wird funktionieren, wenn Sie die Umgebung aktivieren und es von der Befehlszeile aus ausführen.
Wie sieht es mit der erweiterten Autorisierung aus, wenn nicht nur Benutzername/Passwort, sondern auch das Passwort für das SSL-Zertifikat erforderlich ist?
Das Passwort des Zertifikats wird vom Benutzer zum Zeitpunkt der Erstellung festgelegt. Der öffentliche Schlüssel wird dann aus dem Zertifikat extrahiert und dem Broker zur Registrierung übergeben. Lesen Sie die Anweisungen auf der Website des Brokers.
Das Passwort des Zertifikats wird vom Benutzer zum Zeitpunkt der Erstellung festgelegt. Der öffentliche Schlüssel wird dann aus dem Zertifikat extrahiert und dem Broker zur Registrierung übergeben. Lesen Sie die Anweisungen auf der Website des Brokers.
Ich bin gerade bei diesem Thema.
Für das Zertifikat gibt es kein Passwortfeld. Wie verhält sich die Verbindung von Python aus, wenn im Terminal eine erweiterte Autorisierung verwendet wird?
Ich spreche von diesem hier.
Für das Zertifikat gibt es kein Passwortfeld. Wie verhält sich die Verbindung von Python aus, wenn die erweiterte Authentifizierung im Terminal verwendet wird?
Sie hätten gleich die ganze Frage schreiben sollen. Ich weiß das nicht und hätte geschwiegen.
Ich spreche von diesem hier.
Für das Zertifikat gibt es kein Passwortfeld. Wie verhält sich die Verbindung aus Python, wenn das Terminal die erweiterte Authentifizierung verwendet?
Sie hätten gleich die ganze Frage schreiben sollen. Das weiß ich nicht und ich hätte geschwiegen.
Ich entschuldige mich dafür. Ich dachte, das wäre aus dem Kontext dieses Threads klar, ich hätte mich deutlicher ausdrücken sollen.
Es wird ein bereits aktiviertes und im Terminal gespeichertes Zertifikat verwendet.
Ich danke Ihnen.