Table of Contents

Hydra сервер

Hydra-сервер - специальный сервис, который может транслировать данные по сети для подключения внешних программ (например, Designer).

В отличие от серверного режима, Hydra-сервер - это отдельная кросс платформенная программа, которая сделана ввиде консольного приложения, и может быть запущена на серверах Windows или Linux.

Tip

Под Windows программа может быть зарегистрирована как Windows Service и запускаться при старте компьютера. Подробнее, о сервисах.

Hydra-сервер использует те же настройки, что и Hydra. Поэтому для первичной настройки необходимо запустить программу Hydra, и далее использовать созданные настройки программой Hydra-сервер.

Hydra сервер

Программа имеет конфигурационный файл appsettings.json:

{
	"Logging": {
		"LogLevel": {
			"Default": "Information",
			"Microsoft.Hosting.Lifetime": "Information"
		}
	},
	"Server": {
		"WebApiAddress": "api.stocksharp.com/v1/",
		"LogLevel": "Inherit",
		"AutoDownload": false,
		"CompanyPath": "",
		"AppDataPath": ""
	}
}

  • WebApiAddress - адрес WebAPI StockSharp. Используется для управления через Telegram
  • LogLevel - уровень логирования.
  • AutoDownload - включать ли автоматически скачивание источников при запуске.
  • CompanyPath - в случае использовании программы как Windows Service необходимо задать путь вида "C:\Users\%user_name%\Documents\StockSharp"
  • AppDataPath - в случае переноса директории с настройками Hydra необходимо задать новый путь к настройкам.