RemoteManager

O separador RemoteManager permite ativar o modo de controlo remoto. Para ativar este modo, deve aceder ao menu de configuração do utilizador.

Shell RemoteManager 00

Na janela que aparece, defina o seu nome de utilizador e palavra-passe.

Shell RemoteManager 01

Depois, é necessário ativar o modo de servidor.

Shell RemoteManager 02

Agora pode ligar-se ao Shell a partir de outro Shell.

Para isso, precisa de executar outro Shell. Nele, aceda às definições de ligação.

Shell RemoteManager 03

Na janela que abre, configure a ligação FIX.

Shell RemoteManager 04

Depois prima o botão Ligar.

Shell RemoteManager 05

Quando estiver ligado, todas as estratégias existentes no servidor Shell ficarão disponíveis no cliente Shell.

Shell RemoteManager 06

Ao clicar no botão Adicionar, pode adicionar outra estratégia para negociar.

Shell RemoteManager 07

Como o cliente Shell suporta vários servidores, ao adicionar uma estratégia deve selecionar o servidor à esquerda. Todas as estratégias disponíveis no servidor aparecerão à direita.

Shell RemoteManager 08

Depois de adicionar uma estratégia, ela aparecerá na lista de estratégias.

Shell RemoteManager 09

Ao selecionar uma estratégia, haverá separadores à direita com as definições da estratégia, bem como as suas estatísticas.

Depois de alterar as definições da estratégia, certifique-se de clicar no botão Aplicar alterações; caso contrário, as alterações não serão aplicadas à estratégia.

Shell RemoteManager 10

Se a estratégia tiver um comando diferente de Start/Stop, então, para o aplicar, deve defini-lo no campo seguinte.

Shell RemoteManager 11

E clicar no botão de envio do comando.

Para definir o seu comando na estratégia, precisa de substituir o método Strategy.ApplyCommand(StockSharp.Messages.CommandMessage cmdMsg ).

public virtual void ApplyCommand(CommandMessage cmdMsg)
		

A classe base Strategy controla apenas o início e a paragem da estratégia.

Conteúdo recomendado

Definições de ligações