Architect Your Edge
Architect Your Edge
Master the visual interface for building and managing your trading strategies.
The Strategy Editor is the heart of EdgeKeeper. It provides a drag-and-drop canvas where you define your trading logic by connecting various nodes. The interface is designed to be intuitive while offering powerful capabilities for complex strategy creation.
The Node Palette (left sidebar) organizes nodes into logical categories. Click or drag a node onto the canvas to add it to your strategy.
Start your strategy with market data. The Fetch Data Price node is the entry point, usually connected to a Timeframe Selector.
Technical indicators like RSI, MACD, Bollinger Bands, and Moving Averages. These process raw price data into trading signals.
Control flow nodes like IF Conditions, AND/OR gates, and Comparators to define complex decision rules.
The end of your logic chain. Buy and Sell nodes execute trades based on the signals they receive.
Persists your strategy layout and configuration to the database.
Triggers a simulation of your strategy against historical data. Opens the bottom panel to show progress and results. Review detailed metrics including Sharpe ratio, max drawdown, and win rate.
EdgeKeeper constantly monitors your strategy for errors. The Diagnostics panel (bottom right) warns you about violated constraints.
To ensure your strategy runs correctly, adhere to these rules:
Every logic branch must eventually end in an Execution Node (Buy, Sell, or Close Position). You cannot leave a logic path “hanging”.
The Fetch Data Price node must be the starting point and must be connected to a Timeframe Selector immediately.
You cannot create loops where a node’s output feeds back into its own input chain. Data must flow linearly.
Indicator nodes (e.g., RSI) require a valid source input (like “Close Price”). Logic nodes require comparison inputs.
Tip:
You cannot run a backtest if there are critical errors in your strategy. Fix all error indicators before proceeding.