Knowledge Base & FAQ
Technical resolutions for common reconciliation and ingestion issues.
Webhook Issues
Section titled “Webhook Issues”Symptom: “Signals Not Appearing in Events Log”
Section titled “Symptom: “Signals Not Appearing in Events Log””- Diagnosis: Authentication or URL mismatch.
- Resolution:
- Verify the
auth_keyin your JSON matches the key in Webhook Management. - Ensure your TradingView alert is set to the correct Webhook URL.
- Validate your JSON syntax (missing quotes or commas are common).
- Verify the
Symptom: “High Millisecond Latency (>500ms)”
Section titled “Symptom: “High Millisecond Latency (>500ms)””- Diagnosis: Heavy payload or TradingView server congestion.
- Resolution:
- Remove unnecessary metadata fields from your alert signal.
- Check for high volatility periods; TradingView alert servers may experience delays during market opens.
CSV Import Issues
Section titled “CSV Import Issues”Symptom: “Invalid Format Error on Upload”
Section titled “Symptom: “Invalid Format Error on Upload””- Diagnosis: Non-standard headers or date format.
- Resolution:
- Ensure you are exporting from the Strategy Tester > List of Trades tab.
- Timestamps must be in ISO 8601 or standard TradingView format.
- Symbols must be clean (e.g.,
AAPL, notNASDAQ:AAPL).
Analysis Issues
Section titled “Analysis Issues”Symptom: “Low Match Rate in Backtest vs Alerts”
Section titled “Symptom: “Low Match Rate in Backtest vs Alerts””- Diagnosis: Logical divergence or repainting.
- Resolution:
- Check for
request.securitycalls withlookahead=on. - Verify if your strategy uses
calc_on_order_fills=true, which can behave differently in real-time. - Use Analyze with AI Basic & Pro to identify specific bars where logic diverged.
- Check for
Symptom: “Symbol Mismatch / No Data Found”
Section titled “Symptom: “Symbol Mismatch / No Data Found””- Diagnosis: Ticker format differs between TradingView and Broker.
- Resolution:
- TradingView often uses
EXCHANGE:SYMBOL(e.g.,NASDAQ:AAPL), while brokers like Alpaca use justAAPL. - Crypto pairs often differ:
BTCUSD(TradingView) vsBTC/USD(Alpaca). - Fix: Ensure your webhook
tickerfield matches the Broker’s expected format.
- TradingView often uses
Symptom: “Missing Fills in Alerts vs Fills” Basic & Pro
Section titled “Symptom: “Missing Fills in Alerts vs Fills” ”- Diagnosis: Broker sync or symbol mismatch.
- Resolution:
- Verify your Alpaca account is connected via Integrations.
- Ensure the ticker symbol in your webhook signal exactly matches the Alpaca symbol (e.g.,
BTCUSDvsBTC/USD). - Check if you are looking at the correct account (Live vs. Paper).
Technical Limits
Section titled “Technical Limits”- Webhook Rate Limit: 30 requests per minute per endpoint.
- Data Retention:
- Free: 30 days
- Basic: 6 months
- Pro: 1 year
Still Need Help?
Section titled “Still Need Help?”If you’ve tried the solutions above and still need assistance:
- In-App Support: Visit Dashboard > Support for direct technical assistance
- Email: support@algo-trade-analytics.com
- AI Assistance: If you’re a Basic or Pro subscriber, use the Pine Script AI Editor to get help with code issues