Architect Your Edge
Architect Your Edge
Identify and resolve common issues with strategies, data connections, and execution.
The Strategy Editor includes a real-time validator that checks for logical inconsistencies before allowing you to run or save a strategy.
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.
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.
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.
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.
Cause: Your strategy requires market data, but no Twelve Data API key is saved in your settings.
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.
EdgeKeeper requires an active internet connection to fetch data and sync with the cloud. Check your network settings if you see this toast notification.