Visual Builder3 min read

Canvas Basics

Master the Vantixs visual builder canvas.

The Canvas

The canvas is your workspace for designing trading strategies. It's an infinite 2D space where you place and connect nodes.

Navigation Controls

Pan

Click and drag on empty space, or use middle mouse button to move around

Zoom

Use scroll wheel, or Ctrl++ / Ctrl+- to zoom in and out

Fit View

Double-click empty space, or press Ctrl+0 to see everything

Grid & Snapping

Nodes snap to an invisible grid for clean alignment. Toggle snapping in settings if you prefer free placement.

Adding Nodes

The primary way to add nodes:

  1. Open the node library (left sidebar)
  2. Browse categories or use search
  3. Drag node onto canvas
  4. Or double-click to add at center

Selecting Nodes

Single Select

Click on any node to select it and show properties

Multi-Select

Hold Shift and click, or drag a selection box around nodes

Select All

Press Ctrl+A to select every node on the canvas

Connecting Nodes

How to Connect Nodes

1

Find the Output Port

Look for the small circle on the right side of the source node

2

Start Dragging

Click and hold on the output port

3

Connect to Input

Drag the connection line to an input port (left side of target node)

4

Release to Connect

Let go to create the connection - the line will snap into place

Connection Rules

RuleDescription
DirectionOutputs connect to inputs only, never the reverse
CompatibilityData types must match (numbers to numbers, signals to signals)
Fan-outOne output can connect to multiple inputs
Fan-inEach input accepts only one connection

Organizing Your Canvas

Groups

Select multiple nodes, right-click → "Group" for visual containers

Comments

Add text annotations to document your strategy logic

Colors

Right-click any node to change its color for organization

Best Practices

Pro Tip

Follow these guidelines for maintainable strategies

  1. Flow left to right: Place data sources on the left, execution on the right
  2. Group related logic: Use groups for indicator clusters and signal chains
  3. Comment complex sections: Future you will thank you for documentation
  4. Name your nodes: Double-click the title to give descriptive names