Modelos de estratégia Habilidades
Conteúdo da página
O Construtor de Modelos de Estratégia para o StrategyQuant X — Transforme uma tese de negociação em um modelo de estratégia do AlgoWizard que possa ser implementado
TL;DR
O Criador de modelos de estratégia é uma funcionalidade do Claude Code que transforma uma tese de negociação em um modelo de estratégia do AlgoWizard pronto para ser importado — a estrutura que o criador preenche à medida que realiza a pesquisa. Ela lê seu A instalação do SQX projeta a entrada com uma intenção concreta (um filtro, um gatilho, um critério falsificável por que), conecta seus grupos a um Esqueleto com compilação confirmada, e realiza uma validação automática antes da importação.
- 🧠 Entrada: tese em linguagem simples; saída: modelo pronto para uso — descreva a ideia em uma frase.
- 🔍 Lê sua instalação — conecta apenas os grupos aleatórios que você realmente possui (os com defeito são excluídos automaticamente).
- 🧩 Designs com propósito — atribui filtro (quando) e gatilho (o que) desempenha e formula uma tese falsificável.
- 🏗️ Estruturas Proven, não XML escrito manualmente — permanece dentro de uma estrutura que já foi construída e comercializada.
- 🔁 Espelhado em comprimentos longos e curtos — e toda a pilha de saída já está conectada.
- ✅ Autovalidado — os grupos são resolvidos e todas as lacunas são preenchidas antes da transferência.
A quem se destina
- Criadores de estratégias que querem que o SQX pesquise dentro de um coerente estrutura — filtro + acionador + saídas — em vez de combinações aleatórias de blocos.
- Qualquer pessoa que tenha uma biblioteca de blocos e grupos quem quer um modelo limpo e fácil de adaptar que realmente os utilize.
- Pesquisadores que desejam testar uma tese — “rupturas apenas na tendência” — como um modelo prático de construção, de forma rápida.
- Qualquer pessoa que criou manualmente um modelo de estratégia e viu ele não ser gerado sem motivo aparente.
Por que isso ajuda
Os modelos de estratégia são onde reside toda a lógica de pesquisa do construtor SQX — e também são o aspecto em que é mais fácil cometer erros imperceptíveis:
- O fato de estar em conformidade com o tipo não significa que seja compilável. As exclusões de motor, a fiação MagicNumber, o protocolo de sinal variável e a disciplina de posições longas/curtas estão todas em vigor do lado de fora o esquema visível. Um modelo pode parecer perfeitamente válido e, mesmo assim, não ser compilado.
- Saber quais dos seus grupos estão disponíveis. Um grupo que faz referência a um bloco que você não importou acaba, sem você perceber, corrompendo qualquer modelo que o utilize. Detectar isso manualmente é uma tarefa tediosa.
- Projetar com um propósito. Uma boa introdução combina um filtro (o regime — quando você pode agir) com um gatilho (o evento — o que aciona). Combinar dois gatilhos é uma ideia repetida duas vezes, não duas condições.
- O espelho e as saídas. Fazer com que a posição vendida reflita corretamente a posição comprada e configurar uma sequência completa de ordens de saída (stop, alvo, trailing, break-even, saída por tempo) é um trabalho minucioso e repetitivo.
O Strategy Template Builder cuida de tudo isso. Você se limita a escrever em linguagem simples; ele se encarrega da análise, do planejamento, da estrutura comprovada e produz um documento claro
.sqx
você importa e compila.
Princípios básicos
Algumas ideias sustentam o funcionamento da habilidade - compreendê-las ajuda você a tirar o máximo proveito dela.
1. Um modelo é uma estratégia com espaços reservados
Uma estratégia SQX é um programa de expressões tipadas; um modelo é aquele programa que ainda tem algumas partes que buracos o construtor preenche — cada espaço correspondendo a um dos seus grupos aleatórios. Assim, um modelo define o forma da pesquisa; seus grupos definem o menu em cada slot. (Esta é a terceira habilidade do conjunto: a Construtor de blocos personalizados determina as regras, o Gerador aleatório de grupos (o primeiro agrupa-os, este integra os grupos numa estratégia.)
2. Esqueletos Proven, nunca XML escrito à mão
A habilidade faz não escrever manualmente o XML da estratégia do zero — porque no SQX, “correção de tipos” não garante que o código seja “compilável”. Em vez disso, transfere os grupos que você escolheu para uma estrutura que já foi criada e negociada, e varia apenas os orifícios. Isso faz com que cada modelo, por definição, permaneça dentro de um território comprovadamente válido.
3. É compatível com instalações
Na primeira vez que for usado, aparece a seguinte mensagem seu instalação e lista os limpo grupos aleatórios que você pode configurar — Grupos de condições como filtros/gatilhos, grupos de valores como conjuntos de níveis de preço. Um grupo que faça referência a um bloco ausente é excluído automaticamente; portanto, não é possível criar um modelo com base em um conjunto inválido. Se você precisar de um conjunto que ainda não possui, crie-o primeiro com o Construtor de Grupos Aleatórios.
4. Projete com um objetivo claro, partindo de uma hipótese falsificável
Antes de gerar qualquer coisa, a habilidade projeta a entrada da mesma forma que um analista quantitativo faria: escolhe um arquétipo, atribui um filtro e um gatilho a partir dos seus grupos reais (nunca dois iguais), combine-os para obter convergência em vez de redundância, escolha a forma de execução e anote por que Essa borda deve existir. Se você não souber explicar o motivo, o projeto é descartado.
5. O espelho longo/curto e as saídas são controlados
A parte curta reflete automaticamente a parte longa. O conjunto completo de saídas — stop-loss, meta de lucro, trailing stop, move-to-break-even e saída baseada no tempo — já está presente em todos os esboços; o modelo apenas determina quais saídas o criador pode otimizar e quais permanecem fixas.
6. Conquiste com uma construção
Cada modelo é validado automaticamente durante a geração (resolução de grupos, preenchimento de lacunas), mas a palavra final no SQX é sempre um Construir. Você importa o modelo e o compila — é assim que funciona, e é exatamente assim que você verificaria qualquer modelo, de qualquer forma.
Formas que pode criar
O gerador produz uma variedade de estruturas de entrada, todas com fiação pronta para instalação e com espelhos:
- Ponto de entrada — um filtro + um gatilho, inserido em uma ordem stop pendente em um determinado nível de preço.
- Entrada no mercado — um filtro + um gatilho, preenchido imediatamente.
- Controlado por sessão — uma estratégia de entrada no mercado combinada com um filtro temporal não direcional (por exemplo, ignorar as sextas-feiras).
- Vários intervalos de tempo — um filtro de regime de intervalo de tempo superior (diário) combinado com um gatilho no gráfico principal.
- Estruturado por funções com direito de veto - regime E gatilho E NÃO veto: negocie a configuração, mas exclua qualquer barra em que uma condição de spoiler também seja acionada.
- Com várias etapas — várias etapas de entrada independentes, cada uma com seu próprio grupo, tipo de ordem e momento de saída.
- Variantes de posições compradas do item acima, com a parte mais curta removida.
Novas estruturas (preenchimentos de limites, grades, outros portões) são adicionadas da mesma forma que as habilidades de bloco e grupo: basta derivar um esqueleto de um modelo já comprovado na sua instalação, confirmá-lo uma vez e, então, ele será gerado em escala.
Tutorial - como usá-lo
Etapa 0 - Configuração única (por máquina)
Na primeira vez que for usada, a habilidade pergunta qual instalação do StrategyQuant X deve ser utilizada — indique a pasta de nível superior (por exemplo,.
D:\SQX_144_…
). Ele analisa seus grupos aleatórios e lista os limpo aqueles que podem ser conectados (filtros/gatilhos e pools de nível de preço), excluindo aqueles que fazem referência a um bloco ausente.
Passo 1 · Descreva sua ideia
“Crie um modelo de breakout com filtro de tendências a partir da minha instalação.”
“Faça uma entrada com base no momentum, limitada ao horário da sessão — nada de sextas-feiras.”
“Apresente-me três projetos inovadores baseados em teses e coloque-os em prática.”
Você também pode fornecer um documento ou um tema e deixar que ele sugira designs — cada um deles baseado nos grupos que você realmente possui.
Etapa 2 · Analisar e aprovar o projeto
A skill responde com um documento de especificações de design em linguagem simples para você conferir:
| Campo | Valor |
|---|---|
| Nome do modelo | Rompimento com filtragem de tendência |
| Forma | Ordem stop (executada em um determinado nível de preço) |
| Filtro — quando | Negocie apenas seguindo a tendência |
| Gatilho — o que | Rompimento de um canal |
| Nível de parada | Reserva de nível do período anterior |
| Tese | As quebras de resistência ou suporte observadas apenas no sentido da tendência tendem a se manter mais do que aquelas contra a tendência |
| Lado curto | sincronizado automaticamente |
Você aprova ou solicita alterações (uma entrada no mercado, um filtro diferente, posições apenas compradas, um limite de sessão).
Etapa 3 · Ele gera e valida automaticamente
Assim que você aprovar, a skill encaixa seus grupos na estrutura comprovada, direciona cada lacuna para o grupo correto, os insere, espelha o lado mais curto e realiza uma autovalidação. Ela não apresentará o resultado a menos que todos os grupos sejam resolvidos e todas as lacunas preenchidas.
Etapa 4 · Importar e compilar no AlgoWizard
Você recebe um único
.sqx
arquivo mais um breve resumo. Importe-o e execute uma compilação:
AlgoWizard → importar o modelo → Executar uma compilação.
O construtor pesquisa dentro da estrutura do modelo, utilizando os seus grupos — e a Compilação é a confirmação final.
Etapa 5 - Se algo precisar ser ajustado
Se um modelo não for compilado, avise a skill — ela corrige o específico ajuste a forma em vez de reescrever tudo. A causa mais comum é um grupo que aponta para um bloco que você ainda não importou; importe o bloco, gere novamente e pronto.
Bônus: Modo de design e pesquisa
Não tem um projeto específico — apenas um objetivo? A camada de design integrada sugere orientado por uma tese modelos dos próprios grupos da sua instalação (arquetipos, funções, um falsificável por que), e um front-end de pesquisa opcional pode fontes da literatura, submetê-las a um filtro de validação e incorporar apenas as que forem aprovadas no projeto. Tudo permanece vinculado aos grupos que você realmente possui — o sistema nunca cria uma estratégia que você não consiga implementar.
Parte de um conjunto de ferramentas mais amplo
O Construtor de Modelos de Estratégia é a última etapa de um fluxo de três etapas que reflete a forma como uma estratégia é realmente elaborada — criar as regras → agrupá-las → integrá-las em uma estratégia:
- Construtor de blocos personalizados — indicar os sinais individuais e os níveis de preço.
- Gerador aleatório de grupos — agrupar esses blocos nos menus dos quais o construtor extrai amostras.
- Criador de modelos de estratégia — configure seus grupos para que possam ser importados
.sqx
modelos de estratégia (esta competência).
Cada um deles é compatível com instalação e funciona da mesma maneira, em linguagem simples. Use-os individualmente ou em sequência.
Requisitos
- StrategyQuant X / AlgoWizard — versão 144
- Python 3.8+ - apenas na biblioteca padrão, nenhuma instalação de pip
- Código Claude com a habilidade instalada
- Grupos aleatórios na sua instalação para conectar (crie-os com o Gerador aleatório de grupos (se você ainda não tiver nenhum)
Em um relance
| Entrada | Uma ideia estratégica / tese em linguagem simples (ou um artigo / tema) |
| Saída | Um modelo de estratégia do AlgoWizard validado e pronto para importação (
.sqx ), posições compradas + vendidas |
| Construído a partir de | Grupos aleatórios limpos da sua instalação (filtros/gatilhos + conjuntos de níveis de preço) |
| Estrutura | Estruturas com montagem confirmada; conjunto completo de saídas já conectado; lado curto espelhado |
| Melhor para | Transformar uma tese em um modelo coerente e implementável que o construtor SQX possa pesquisar |
FAQ
O que é um modelo de estratégia, em comparação com uma estratégia?
Um modelo é uma estratégia cujos elementos-chave são deixados como buracos O construtor SQX preenche à medida que pesquisa — indicando seus grupos aleatórios. Você cria o modelo; o construtor o explora.
Isso funcionará em minha versão do SQX?
Destina-se ao StrategyQuant X versão 144. Diz o seguinte: seu Instale e conecte apenas os grupos de fios que você realmente possui.
Será que inventa estratégias do nada?
Não — ele apenas conecta os grupos aleatórios que já estão na sua instalação. Se você precisar de um grupo que ainda não exista, crie-o primeiro com o Random Group Builder e, em seguida, conecte-o.
Por que importar para os esqueletos em vez de simplesmente escrever o XML?
Porque no SQX um modelo pode estar perfeitamente correto em termos de tipos e, mesmo assim, não ser compilável — as regras que determinam a compilabilidade estão fora do esquema visível. A transposição para uma estrutura já compilada mantém todos os modelos dentro de um território de validade comprovada.
Ele lida com posições compradas e vendidas, e com as saídas?
Sim. A estratégia de curto prazo se alinha automaticamente à de longo prazo, e o conjunto completo de estratégias de saída (stop, alvo, trailing, break-even, saída por tempo) já está configurado — basta escolher quais saídas o construtor deve otimizar.
Ele suporta filtros para vários intervalos de tempo ou por sessão?
Sim — tanto os filtros de intervalos de tempo mais longos (diários) quanto os intervalos de tempo não direcionais (por exemplo, ignorar as sextas-feiras) são formatos compatíveis.
Ainda crio estratégias no AlgoWizard?
Você cria o modelo com a habilidade, então Importar e compilar Configure-o no AlgoWizard exatamente como faria com qualquer modelo — a compilação é a confirmação final.
