Servidor Hydra

O Hydra Server é um serviço que transmite dados pela rede para que programas externos, como o Designer, possam ligar-se a ele.

Ao contrário do modo de servidor, o Hydra Server é um programa multiplataforma separado, criado como uma aplicação de consola, e pode ser executado em servidores Windows ou Linux.

Tip

No Windows, o Hydra Server pode ser registado como um Windows Service e iniciado automaticamente no arranque do sistema. Para mais informações, consulte Windows service.

O Hydra Server usa as mesmas definições que o Hydra. Para a configuração inicial, execute primeiro o Hydra e depois use as definições criadas pelo Hydra Server.

Hydra server

O programa tem um ficheiro de configuração appsettings.json:

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

  • WebApiAddress - o endereço da StockSharp WebAPI. Usado para gestão através do Telegram.
  • LogLevel - o nível de registo.
  • AutoDownload - se deve ativar o descarregamento automático das origens no arranque.
  • CompanyPath - se usar o programa como Windows Service, é necessário definir o caminho como "C:\Users\%user_name%\Documents\StockSharp".
  • AppDataPath - no caso de mover o diretório de definições do Hydra, deve ser especificado um novo caminho para as definições.