Understanding Blocks
Learn about the different block types available in the Visual Builder.
Blocks are the building pieces of strategies in the Visual Builder. Each block type serves a specific purpose, and you connect them together to define your strategy's logic.
Indicator Blocks
These calculate technical indicators from price data. Available indicators include Moving Averages (SMA, EMA), RSI, MACD, Bollinger Bands, ATR, Stochastic, ADX, and more. Each indicator block has configurable parameters like period length.
Condition Blocks
These evaluate whether specific conditions are true or false. They can compare indicator values (e.g., RSI > 70), check for crossovers (e.g., fast MA crosses above slow MA), or evaluate price action (e.g., price above a level).
Action Blocks
These define what happens when conditions are met. Actions include Buy, Sell, Close Position, and Set Alert. You can configure order types, position sizing, and execution parameters.
Risk Management Blocks
These control risk at the trade and portfolio level. Available blocks include Stop Loss (fixed or ATR-based), Take Profit, Trailing Stop, Position Sizing (fixed or percentage-based), and Maximum Drawdown limits.
Filter Blocks
These add conditions that must be met before any trade is taken. Filters can check market regime (trending vs ranging), time of day, volatility levels, or custom conditions.
