Table of Contents

RemoteManager

Вкладка RemoteManager позволяет включать режим внешнего управления. Для включения этого режима необходимо зайти в меню настройки пользователей.

Shell RemoteManager 00

В появившемся окне задать логин и пароль

Shell RemoteManager 01

После чего необходимо включить серверный режим.

Shell RemoteManager 02

Теперь к Shell можно подключиться из другого Shell.

Для этого необходимо запустить другой Shell. В нем перейти в настройки подключений.

Shell RemoteManager 03

В открывшемся окне настроить Fix подключение

Shell RemoteManager 04

После чего нажать кнопку подключения

Shell RemoteManager 05

При подключении все имевшиеся стратегии в Shell сервере будут доступны в Shell клиенте

Shell RemoteManager 06

По нажатию на кнопку Добавить можно добавить, еще стратегию в торговлю.

Shell RemoteManager 07

Так как Shell клиент поддерживает несколько серверов. То при выборе добавления стратегии необходимо слева выбрать сервер, а справа будут все доступные стратегии на сервере.

Shell RemoteManager 08

После добавления стратегии она появится в списке стратегий.

Shell RemoteManager 09

При выборе стратегии справа будут вкладки с настройками стратегии, а также с ее статистикой.

После изменения настроек стратегии обязательно нажать кнопку Применить изменения, иначе изменения не применятся к стратегии.

Shell RemoteManager 10

Если в стратегии есть команда отличная от Start/Stop то для ее применения ее необходимо задать в следующем поле

Shell RemoteManager 11

И нажать кнопку отправки команды.

Для задания своей команды в стратегии необходимо переопределить метод Strategy.ApplyCommand(StockSharp.Messages.CommandMessage cmdMsg**)**

public virtual void ApplyCommand(CommandMessage cmdMsg)
		

Базовый класс Strategy только управляет запуском и остановкой стратегии.

См. также

Настройки подключения