Resposta direta
O Swing Timeframes não tem uma lista universalmente fixa de entradas, porque “entradas” dependem de como um método específico define suas regras. Em geral, qualquer abordagem de Swing Timeframes usa (1) configurações de horizonte de tempo que determinam a janela pretendida de manutenção da posição e (2) campos de dados a partir dos quais as condições são calculadas, como valores de preço. Se indicadores forem incluídos, eles adicionam cálculos derivados como entradas adicionais. Um leitor pode verificar isso de forma independente anotando o conjunto de regras explícito do método: cada ponto de decisão deve fazer referência a campos de dados e parâmetros específicos.
Mecanismo ou definição
Uma forma clara de pensar sobre o Swing Timeframes é como uma maneira baseada em regras de relacionar uma decisão a um horizonte de tempo. “Swing” se refere a buscar movimento ao longo de um intervalo de vários dias a várias semanas (o comprimento exato varia por método), em vez de intraday. Esse horizonte de tempo é uma entrada na prática porque limita quais pontos de dados são considerados relevantes.
A maioria das implementações de Swing Timeframes usa três camadas de entrada:
-
Parâmetros de horizonte de tempo: Isso inclui o período de manutenção pretendido (por exemplo, o número de candles/dias que o método espera que uma operação permaneça aberta) e a “cadência de decisão” (com que frequência as condições são avaliadas). Mesmo que nenhum número explícito seja declarado, o timeframe do gráfico funciona como uma entrada porque muda quais candles ou barras existem.
-
Campos de dados de mercado: Campos comuns são open, high, low, close e, às vezes, volume. Se o método usa apenas níveis de preço, então os campos de preço são as únicas entradas. Se ele usa níveis derivados, esses níveis se tornam entradas adicionais.
-
Características derivadas (opcionais): Se o método menciona indicadores, ele normalmente converte dados de mercado em valores derivados (por exemplo, médias, medidas de momentum ou níveis de bandas). Nesse caso, as configurações de cálculo do indicador (como o tamanho do lookback) são parâmetros adicionais, e os valores de saída do indicador são entradas adicionais.
Suposição importante de modelagem: ao interpretar um conjunto de regras de “Swing Timeframes”, trate as entradas como exatamente aquilo que as regras referenciam. Se a regra diz “use o close mais recente”, então “último close” é a entrada. Se a regra diz “use uma média de 20 períodos”, então tanto o “20” quanto a série de preços subjacente usada por essa média são entradas.
Evidência ou exemplo
Aqui vai um exemplo de como listar entradas sem assumir preços em tempo real.
Suponha um conjunto hipotético de regras que avalia condições uma vez por barra e é projetado para manter operações em swing.
- Entrada de horizonte de tempo: manter por um número fixo de barras (parâmetro) no timeframe do gráfico escolhido pelo usuário (parâmetro implícito).
- Entradas de decisão: em cada avaliação, leia o close da barra (campo de dados de mercado) e talvez high/low (campos adicionais).
- Entrada derivada opcional: se a regra usa uma média móvel, então o tamanho do lookback da média móvel é um parâmetro, e o valor da média móvel é uma entrada de característica derivada.
Para verificar de forma independente, você pode fazer uma checagem em papel: para cada decisão, aponte para uma variável referenciada (como “close da barra N” ou “saída do indicador na barra N”). Se uma regra referencia algo que não pode ser derivado das entradas declaradas—como “o mercado vai virar na próxima semana”—então isso não é uma entrada explícita; é uma afirmação sem suporte.
Limitações e riscos
Uma limitação importante é que “entradas” não são a mesma coisa que “garantias”. Mesmo com as mesmas entradas e parâmetros, os resultados podem variar porque:
- As condições de mercado mudam: relações históricas entre preço e características derivadas podem não persistir.
- Custos e execução importam: spreads, comissões, slippage e o tratamento de ordens mudam os resultados realizados em comparação com cálculos simplificados.
- Dependência do timeframe: mudar o timeframe do gráfico altera quais barras existem e, portanto, altera as entradas que alimentam as regras.
- Modos de falha: um modo comum de falha é regras que se ajustam a um regime (por exemplo, comportamento de tendência) e têm desempenho inferior em outro (por exemplo, comportamento de faixa), mesmo que as entradas e os parâmetros permaneçam os mesmos.
Também observe uma restrição de verificação: sem dados em tempo real, você só consegue validar que o conjunto de regras é internamente consistente (as entradas são bem definidas e computáveis), não que ele funcionará no futuro.
Verificação ou próxima pergunta
Para verificar quais entradas o Swing Timeframes usa para um método específico, reescreva seu conjunto de regras em formato de checklist:
- Liste cada parâmetro (horizonte de tempo, lookbacks, frequência de avaliação). - Liste cada campo de dados referenciado (open/high/low/close, volume).