Kann ich die Kontonummer programmgesteuert beim Erstellen eines neuen Kontos in Metatrader 4 steuern?

StackOverflow https://stackoverflow.com/questions/4546642

  •  13-10-2019
  •  | 
  •  

Frage

Ich habe ein C ++-Plug-In für Metatrader 4, mit dem ich neue Konten für Handelszwecke erstellen kann. Ich möchte MT4 bei der Erstellung des neuen Kontos mt4 diktieren können. Könnte jemand wissen, ob dies möglich ist und wie es getan werden könnte?

War es hilfreich?

Lösung

Sie können die Kontonummer im Feld Anmeldebau der USERRECORD -Struktur angeben, die Sie im Aufruf zur USERRecordNew -Methode verwenden. Wenn das Konto bereits beendet ist, erhalten Sie einen Fehler aus der Methode, wie sie an ret_ok angepasst werden.

Andere Tipps

Die Kontonummer wird vom Broker bei der Kontoerstellung generiert - daher ist die einfache Antwort nein; Sie können es nicht kontrollieren. Der einzige Weg wäre, eine Kontonummer zu generieren und darauf zu erwarten, wie die nächste Kontonummer aussehen wird. Dies ist nur möglich, wenn der Kontonummer-Algorithmus Broker-spezifisch ist. Das würde mich allerdings überraschen. Ich bin bereit zu wetten, dass Kontonummern von Metaquotes Server mit einer Einweg-Funktion generiert werden.

Wenn Sie eine API verwenden, können Sie die Kontonummer manuell eingeben. Wenn die angegebene Kontonummer vorhanden ist, lehnt das System Ihre Anfrage ab. Gibt es einen bestimmten Grund, warum Sie beim Öffnen des Kontos benutzerdefinierte Zahlen eingeben möchten?

Es ist nicht möglich, die Kontonummer zu steuern. Die Rechtfertigung davon ist die Tatsache, dass die Kontonummer vom Broker bei der Eröffnung eines Kontos entwickelt wird. Die einzige Möglichkeit, wie dies möglich wäre, wäre, wenn man eine Kontonummer generieren und diese Nummer verwenden würde, um zu antizipieren, was der nächste Kontonummer wird sein. Dieser Ansatz ist jedoch möglich, wenn der Kontonummer-Algorithmus Broker-spezifisch ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top