RemoteManager

Auf der Registerkarte RemoteManager können Sie den Fernsteuerungsmodus aktivieren. Um diesen Modus zu aktivieren, müssen Sie das Menü zur Benutzerkonfiguration öffnen.

RemoteManager Bildschirmfoto 1

Legen Sie im angezeigten Fenster Ihren Benutzernamen und Ihr Passwort fest.

RemoteManager Bildschirmfoto 2

Danach müssen Sie den Servermodus aktivieren.

RemoteManager Bildschirmfoto 3

Nun können Sie sich von einer anderen Shell aus mit Shell verbinden.

Dazu müssen Sie eine weitere Shell starten. Öffnen Sie darin die Verbindungseinstellungen.

RemoteManager Bildschirmfoto 4

Richten Sie im geöffneten Fenster die FIX-Verbindung ein.

RemoteManager Bildschirmfoto 5

Drücken Sie anschließend die Schaltfläche Verbinden.

RemoteManager Bildschirmfoto 6

Nach der Verbindung sind alle vorhandenen Strategien auf dem Shell-Server im Shell-Client verfügbar.

RemoteManager Bildschirmfoto 7

Durch Klicken auf die Schaltfläche Hinzufügen können Sie eine weitere Strategie für den Handel hinzufügen.

RemoteManager Bildschirmfoto 8

Da der Shell-Client mehrere Server unterstützt, müssen Sie beim Hinzufügen einer Strategie links den Server auswählen. Rechts werden alle auf dem Server verfügbaren Strategien angezeigt.

RemoteManager Bildschirmfoto 9

Nach dem Hinzufügen einer Strategie erscheint sie in der Strategieliste.

RemoteManager Bildschirmfoto 10

Wenn Sie eine Strategie auswählen, werden rechts Registerkarten mit den Strategieeinstellungen sowie ihren Statistiken angezeigt.

Klicken Sie nach dem Ändern der Strategieeinstellungen unbedingt auf die Schaltfläche Änderungen übernehmen, da die Änderungen sonst nicht auf die Strategie angewendet werden.

RemoteManager Bildschirmfoto 11

Wenn die Strategie einen anderen Befehl als Start/Stop besitzt, müssen Sie ihn zum Anwenden im nächsten Feld festlegen.

RemoteManager Bildschirmfoto 12

Klicken Sie anschließend auf die Schaltfläche zum Senden des Befehls.

Um Ihren Befehl in der Strategie festzulegen, müssen Sie die Methode Strategy.ApplyCommand(StockSharp.Messages.CommandMessage cmdMsg ) überschreiben.

public virtual void ApplyCommand(CommandMessage cmdMsg)

Die Basisklasse Strategy steuert nur Start und Stopp der Strategie.

Empfohlene Inhalte

Verbindungseinstellungen