Для изменения размера нажмите или перетащите

RemoteManager

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

Shell Remote Manager 00

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

Shell Remote Manager 01

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

Shell Remote Manager 02

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

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

Shell Remote Manager 03

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

Shell Remote Manager 04

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

Shell Remote Manager 05

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

Shell Remote Manager 06

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

Shell Remote Manager 07

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

Shell Remote Manager 08

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

Shell Remote Manager 09

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

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

Shell Remote Manager 10

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

Shell Remote Manager 11

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

Для задания своей команды в стратегии необходимо переопределить метод StrategyApplyCommand(StrategyStateMessage)

C#
public virtual void ApplyCommand(StrategyStateMessage stateMsg)

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

См. также