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:
- Handles de saida (lado direito de um bloco): Emitem valores calculados
- 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