Visao Geral dos Blocos

Aprenda sobre os tres tipos de blocos no Backtrex: blocos indicator, blocos de logica e blocos de acao, e como conecta-los.

Tipos de Blocos

Toda estrategia no Backtrex e construida a partir de tres tipos de blocos que voce conecta no canvas visual.

Blocos Indicator

Os blocos indicator calculam valores tecnicos a partir dos dados de preco. Eles sao a base da logica da sua estrategia.

Indicadores Classicos:

  • Media Movel (SMA, EMA, WMA) com periodo configuravel
  • RSI (Relative Strength Index)
  • MACD (Moving Average Convergence/Divergence)
  • Bollinger Bands (bandas superior, media e inferior)
  • Stochastic Oscillator (linhas %K, %D)
  • ATR (Average True Range)
  • ADX (Average Directional Index)
  • Indicadores de volume

Smart Money Concepts (SMC/ICT):

  • Swing Points (topos e fundos de swing)
  • BOS (Break of Structure) e CHoCH (Change of Character)
  • Tendencia da Estrutura de Mercado
  • Order Blocks (bullish e bearish)
  • Fair Value Gaps (FVG)
  • Zonas de Oferta e Demanda
  • Topos/Fundos Iguais (pools de liquidez)
  • Liquidity Sweep e Grab
  • Kill Zones (horarios das sessoes de trading)

Blocos de Preco:

  • Bloco de candle (Open, High, Low, Close)
  • High/Low do Periodo Anterior

Cada bloco indicator tem parametros configuraveis (periodo, fonte, multiplicador) e uma ou mais saidas que voce conecta a blocos de logica.

Blocos de Logica

Os blocos de logica definem as condicoes que acionam os sinais de entrada ou saida. Eles comparam valores dos blocos indicator.

Modos de comparacao:

  • Cruza Acima / Cruza Abaixo
  • E Maior Que / E Menor Que
  • Esta Entre (verificacao de intervalo)
  • Igual a

Modos avancados:

  • Quantificadores de intervalo (valor dentro de X% do alvo)
  • Modificador de percentual (comparar variacoes percentuais)
  • Deteccao de divergencia (divergencia entre preco e indicator)

Blocos de Acao

Os blocos de acao definem o que acontece quando suas condicoes sao atendidas:

  • Entrada Long: Abre uma posicao de compra
  • Entrada Short: Abre uma posicao de venda
  • Saida: Fecha a posicao atual
  • Stop-Loss: Define um nivel de saida de protecao
  • Take-Profit: Define um nivel de alvo de lucro

Conectando Blocos

Os blocos se conectam por meio de handles de entrada e saida:

  1. Handles de saida (lado direito de um bloco): Emitem valores calculados
  2. Handles de entrada (lado esquerdo de um bloco): Recebem valores de outros blocos

Para criar uma conexao, clique em um handle de saida e arraste ate um handle de entrada. O canvas valida as conexoes; apenas tipos compativeis podem ser vinculados.

Regras de Conexao

  • Saidas de indicator se conectam a entradas de blocos de logica
  • Saidas de blocos de logica se conectam a entradas de blocos de acao
  • Nao e possivel conectar dois indicators diretamente (um bloco de logica deve ficar entre eles)
  • Cada entrada aceita uma conexao; saidas podem se conectar a multiplas entradas

Suporte Multi-Timeframe

Cada bloco indicator pode ter sua propria configuracao de timeframe. Isso permite construir estrategias como:

  • Entrada no timeframe H1 com confirmacao de tendencia no D1
  • RSI no M15 com Media Movel no H4

O motor de backtest lida automaticamente com o alinhamento de timeframes e a agregacao de dados.

Configuracao de Blocos

Clique em qualquer bloco para abrir o painel de configuracao a direita. Nele voce pode:

  • Ajustar parametros (periodo, fonte, multiplicador)
  • Renomear o bloco para maior clareza
  • Visualizar detalhes das conexoes
  • Excluir ou duplicar o bloco