LogoEdgeKeeper
/Resources
/Diagnostics

Diagnostics & Troubleshooting

Identify and resolve common issues with strategies, data connections, and execution.

Strategy Validation Errors

The Strategy Editor includes a real-time validator that checks for logical inconsistencies before allowing you to run or save a strategy.

"Dead End. Branch must terminate in an Execution Node"

Cause: You have a branch of logic that ends abruptly without leading to a Buy or Sell action. Every logic path must result in a potential trade or be explicitly terminated.

Solution: Connect the final node of the branch to a Buy, Sell, or Close Position node.

"Start Node must have at least one Timeframe Selector connected"

Cause: The Fetch Data Price node is present but not connected to any timeframe. Data cannot flow without a specified timeframe (e.g., 1h, 15m).

Solution: Drag a connection from the Fetch Data Price node to a Timeframe Selector node.

"Connection Not Allowed: Indicators cannot connect directly to Execution"

Cause: You connected an indicator (like RSI or MACD) directly to a Buy/Sell node. Execution nodes expect a boolean signal (True/False), but indicators output numerical values.

Solution: Use a Logic Node (e.g., "Greater Than", "Crossover") in between.

RSI Node → Greater Than Node (Threshold: 70) → Sell Node

"Cross-Timeframe Series Constraint"

Cause: You are trying to combine data from two different timeframes (e.g., 5m RSI and 1h Moving Average) directly without normalization.

Solution: Ensure all inputs to a logic node originate from the same Timeframe Selector branch.

Data Connection Issues

"Twelve Data integration is required but not connected"

Cause: Your strategy requires market data, but no Twelve Data API key is saved in your settings.

Fix: Go to Settings > Integrations, click on Twelve Data, and enter your API key.

"Rate limit reached (8/min)"

Cause: You are using the free tier of Twelve Data and have exceeded the 8 requests per minute limit. This often happens during heavy backtesting of multiple symbols.

Solution: EdgeKeeper automatically pauses and retries. For higher throughput, upgrade your Twelve Data plan.

System & Network

"No Internet Connection"

EdgeKeeper requires an active internet connection to fetch data and sync with the cloud. Check your network settings if you see this toast notification.