Resposta

Existe uma maneira de especificar a configuração do construtor na CLI?

5 respostas

telemania

Assinante, bbp_participante, 7 respostas.

Perfil da visita

3 anos atrás #267064

Eu estava tentando usar o sqx CLI para executar o builder. Existe uma maneira de especificar opções genéticas/opções de negociação/blocos de construção na linha de comando ou existe uma maneira de editar o arquivo .cfx? Seria mais fácil se o arquivo de configuração estivesse no formato XML.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

3 anos atrás #267177

Olá,

você pode controlar muitas funções usando a CLI até mesmo para iniciar o projeto. Você pode verificar isso https://strategyquant.com/doc/cli-command-line/project-manage-projects/ e isso https://strategyquant.com/doc/cli-command-line/introduction-to-cli/

Você pode fazer quase tudo. Basta executar a linha de comando do Win e Sqcli.exe -h da pasta StrategyQuantX (com o parâmetro -h) para listar todos os comandos disponíveis

0

telemania

Assinante, bbp_participante, 7 respostas.

Perfil da visita

3 anos atrás #267351

Obrigado por sua ajuda. Tentei o comando help e ainda me parece que a única maneira de especificar a configuração de um projeto é especificando um arquivo de configuração (que presumo ser exportado manualmente da versão GUI do SQ). É possível especificar os indicadores específicos que desejo na CLI ou há alguma maneira de fazer isso fora do SQ da GUI?

 

Abaixo está a mensagem de ajuda:

——————————————-
-Gerenciar projetos.
——————————————-
Argumentos:
action: Executa a ação específica [list,start,stop,pause,resume,remove,status,loadconfig,saveconfig]
name: (opcional) Nome do projeto 1TP9
file: (opcional) Caminho do arquivo de configuração
Exemplo:
sqcli.exe -project action=list
sqcli.exe -project action=start name=Builder
sqcli.exe -project action=stop name=Builder
sqcli.exe -project action=pause name=Builder
sqcli.exe -project action=resume name=Builder
sqcli.exe -project action=remove name=Custom
sqcli.exe -project action=status name=Builder
sqcli.exe -project action=loadconfig name=Builder file=Builder.cfx
sqcli.exe -project action=saveconfig name=Builder file=Builder.cfx

0

Tamas

Cliente, bbp_participante, comunidade, sq-ultimate, 73 respostas.

Perfil da visita

3 anos atrás #267382

Você pode executar um projeto específico. Primeiro, configure o projeto na interface do usuário e, em seguida, execute-o usando o cli.

0

telemania

Assinante, bbp_participante, 7 respostas.

Perfil da visita

2 anos atrás #271363

Existe uma maneira de modificar os parâmetros do building block sem usar a interface do usuário?

Por exemplo, posso alterar o código java em "SQX\extend\Snippets\SQ\Blocks\Indicators\..." e iniciar o SQX depois para especificar o intervalo de parâmetros que gostaria de usar?

Tentei excluir alguns parâmetros padrão definidos no ATR.java, mas depois que iniciei a interface do usuário do SQX, nada mudou. Suponho que isso se deva ao fato de o código java do indicador especificar apenas a configuração padrão; o código relacionado à configuração exibida na interface do usuário e realmente usada está em outro lugar.

0

hankeys

Cliente, bbp_participant, community, sq-ultimate, 487 respostas.

Perfil da visita

2 anos atrás #271368

Tudo é armazenado no arquivo de configurações dentro do diretório de projetos do usuário - project.cfx, que são arquivos XML compactados, portanto, se você puder editar esses arquivos XML, não precisará definir parâmetros na GUI.

mas receio que essa não seja uma tarefa fácil, não com a abordagem manual

Você quer ser um algotrader lucrativo? Começamos a usar o software StrateQuant no início de 2014. Atualmente, temos um grande know-how para criar EAs para todos os tipos possíveis de mercados. Compartilhamos esse know-how, aplicativos, ferramentas e também todas as estratégias finais com traders reais. Se você quiser se juntar a nós, preencha o formulário FORMULÁRIO.

1

Visualizando 5 respostas - 1 até 5 (de um total de 5)