Crie blocos do AlgoWizard a partir de ideias de trading em linguagem natural sem clicar no editor de blocos. O gerador lê a sua instalação do SQX, valida cada indicador que você possui e produz blocos prontos para importação que sempre funcionam perfeitamente.
O Custom Block Builder para StrategyQuant X — Descreva uma regra de trading em linguagem simples e receba um bloco pronto para importar no AlgoWizard
Descreva a sua ideia em uma frase — "comprar quando o RSI sair da sobrevenda" ou "um trailing stop dois ATRs abaixo da média móvel de Hull" — e ele constrói um bloco personalizado completo e validado a partir dos indicadores presentes na sua própria instalação do StrategyQuant X. Importe-o para o AlgoWizard e ele estará pronto para usar.
Resumo
O Custom Block Builder é uma skill do Claude Code que transforma ideias de trading em linguagem natural em blocos do AlgoWizard prontos para importação. Ele lê a sua instalação do SQX, identifica os indicadores que você possui, monta o bloco e valida tudo antes da importação.
- 🧠 Entrada em linguagem natural, bloco funcional na saída
- 🔍 Lê a sua instalação — constrói apenas a partir dos indicadores presentes na sua máquina
- 🧱 Dois tipos de blocos — sinais e níveis de preço (stops, alvos, bandas)
- ✅ Validado antes da importação
- 🛡️ Verificação de edge — sinaliza look-ahead bias, repainting e parâmetros ineficazes
- 🔁 Emparelhamento automático de compra e venda
- 🎛️ Pronto para o otimizador
Para quem é isto
- Criadores de estratégias que buscam sinais personalizados com rapidez
- Traders discricionários em transição para o trading algorítmico com regras já definidas
- Pesquisadores testando ideias acadêmicas ou de blogs no SQX
- Qualquer pessoa que já tentou importar e viu um bloco falhar na integração
Princípios fundamentais
1. Compatível com a instalação
Lê a sua instalação do SQX e cria um catálogo de elementos que você pode usar — nada de itens inexistentes.
2. Localiza seus indicadores personalizados — de quatro formas
Resolve fontes registradas, validadas, codificadas mas não registradas e sintetizadas. Os itens personalizados aparecem pelo nome em uma seção dedicada.
3. Dois tipos de blocos
Blocos de condição (sim/não para entrada, saída, filtro). Blocos de nível de preço (stops, alvos, bandas) a partir de âncora, âncora ± k·ATR ou confluência.
4. Linguagem natural primeiro, construção depois
Nada é gerado até a sua aprovação: nome, descrição, tipo de operador, indicadores, parâmetros com valores padrão e intervalos.
5. Validado antes da importação
Verifica linhas de múltiplas saídas, parâmetros, nomenclatura e bloqueia elementos arriscados.
6. Verificação de edge
Sinaliza look-ahead, repainting e limites fora dos intervalos dos indicadores — corrigindo-os antes da entrega.
7. Um bloco = uma ideia
Cria blocos de sinal único e limpos, em vez de acumular confirmações.
Tutorial — como usar
Passo 0 · Configuração única (por máquina)
Aponte a skill para a sua pasta do StrategyQuant X (por ex.
C:\StrategyQuantX144
). Ele cataloga os seus indicadores.
Passo 1 · Descreva a sua regra
"Entrar comprado quando o RSI voltar a subir acima da sobrevenda, e vendido no espelho." Ou peça um nível de preço. Pode fornecer um artigo, post de blog ou URL.
Passo 2 · Reveja e aprove a especificação
A skill mostra-lhe a especificação em linguagem simples — nome, regra, formato, indicadores, parâmetros ajustáveis com padrões e intervalos. Aprove ou reoriente.
Passo 3 · Gera, valida e verifica casos limite
Cria o bloco, seleciona as linhas corretas para indicadores de múltiplas saídas, expõe variáveis ajustáveis como parâmetros de otimização e emparelha automaticamente posições long e short. Não entrega resultados até que todas as verificações sejam aprovadas.
Passo 4 · Importar para o AlgoWizard
Receba um ficheiro juntamente com uma tabela de resumo. Importe: AlgoWizard → Custom Blocks → Import → selecione o ficheiro. Os seus blocos surgem prontos a usar.
Passo 5 · Se algo precisar de um ajuste
Diga à skill e ela corrige o bloco específico em vez de reconstruir tudo.
Bónus: Modo de pesquisa
Não tem uma regra específica? Peça-lhe "encontra-me filtros de momentum" ou forneça um artigo científico. Propõe especificações baseadas no catálogo e, em seguida, um crítico contraditório elimina ideias fracas, sobreajustadas, com repainting ou duplicadas. Escolhe as sobreviventes e a ferramenta cria-as.
Parte de um conjunto de ferramentas mais vasto
A primeira de uma sequência de três skills: criar as regras → agrupá-las → integrá-las numa estratégia:
- Custom Block Builder — crie sinais individuais e níveis de preço
- Random Group Builder — reúna blocos em grupos aleatórios
- Strategy Template Builder — integre grupos em templates
.sqx
importáveis
Requisitos
- StrategyQuant X / AlgoWizard
- Python 3.8+ — apenas biblioteca padrão, sem instalações via pip
- Claude Code com a skill instalada
Visão geral
Entrada: Uma regra de negociação em linguagem simples (ou artigo / URL)
Saída: Um bloco validado e pronto a importar — sinal ou nível de preço, long + short
Constrói a partir de: Indicadores reais da sua instalação (nativos + personalizados)
Segurança: Validado para importação e com verificação de look-ahead / repainting
Ideal para: Transformar rapidamente ideias em sinais e níveis testáveis
Perguntas Frequentes
Funciona com o motor Stock Picker?
Não — suporta apenas motores padrão. O suporte para o Stock Picker será adicionado mais tarde.
Isto vai funcionar na minha versão do SQX?
Sim — lê a sua instalação e oferece apenas os elementos que possui.
Pode criar stops, alvos e níveis de preço, ou apenas sinais?
Ambos — blocos de nível de preço, incluindo buffers de âncora ± k·ATR e níveis de confluência máx/mín.
Ainda preciso de criar blocos no AlgoWizard?
Crie com a skill e importe o resultado — funciona exatamente como qualquer bloco criado no editor.
E se não encontrar um dos meus indicadores personalizados?
Consulta quatro fontes para garantir que encontra todos. Os que são sintetizados são sinalizados como "verificar na primeira importação".
Como me impede de criar um bloco com look-ahead ou repainting?
Cada bloco passa por uma verificação de integridade que deteta e corrige look-ahead, repainting e limites incorretos.
Consegue criar posições long e short ao mesmo tempo?
Sim — os pares são gerados em conjunto e interligados corretamente.
Não tenho uma regra específica — apenas um tema.
Use o modo de pesquisa: forneça um tema ou artigo e escolha entre especificações viáveis após a eliminação das opções fracas por um crítico contraditório.
Conhece-me como clonex. Sou o Ivan Hudec — criei os blocos gratuitos aqui e escrevo sobre a pesquisa em algotrading.space. Precisa de algo personalizado? Trabalhe comigo.