Price Chart Visualization
The Price Chart section provides a visual representation of your backtest trades and alert signals overlaid on actual market data. This is your fastest way to identify patterns and anomalies in signal timing.
Overview
Section titled “Overview”The interactive price chart displays:
- Candlestick data — Historical price action for your symbol
- Backtest markers — Signals from your TradingView export
- Alert markers — Real-time signals from webhooks or CSV
- Visual connections — Lines connecting matched signal pairs
This visual approach often reveals issues that are hard to spot in tabular data.
Chart Elements
Section titled “Chart Elements”Candlesticks
Section titled “Candlesticks”Standard OHLC candlestick chart showing:
- Green candles — Bullish (close > open)
- Red candles — Bearish (close < open)
- Wicks — High and low of each period
The timeframe matches your analysis configuration (e.g., 1 minute, 1 hour, daily).
Backtest Signal Markers
Section titled “Backtest Signal Markers”| Marker | Meaning |
|---|---|
| 🔺 Green triangle up | Long entry signal |
| 🔻 Red triangle down | Short entry or exit signal |
| Position at candle | Placed at the signal price |
These represent where TradingView’s Strategy Tester recorded a trade.
Alert Signal Markers
Section titled “Alert Signal Markers”| Marker | Meaning |
|---|---|
| 🟢 Green circle | Buy/long alert |
| 🔴 Red circle | Sell/short alert |
| Position at candle | Placed at the alert price |
These represent when your real-time alert fired.
Match Visualization
Section titled “Match Visualization”When a backtest signal and alert are matched:
- A subtle connecting line may appear
- Markers are positioned at their respective times
- The visual gap shows the time/price drift
Chart Controls
Section titled “Chart Controls”Timeframe Selector
Section titled “Timeframe Selector”Change the candlestick timeframe to zoom in or out:
| Timeframe | Best For |
|---|---|
| 1 Min | Precise timing analysis, scalping strategies |
| 5 Min | Day trading strategies |
| 15 Min | Intraday swing analysis |
| 1 Hour | Multi-day patterns |
| 4 Hour | Swing trading strategies |
| Daily | Position trading, weekly patterns |
Marker Tooltips Toggle
Section titled “Marker Tooltips Toggle”Enable Marker Tooltips to see details on hover:
When enabled:
- Hover over any marker to see full details
- Shows timestamp, price, signal type, and match status
- Useful for investigating specific signals
When disabled:
- Cleaner visual appearance
- Better performance with many signals
- Use for overall pattern recognition
Navigation Controls
Section titled “Navigation Controls”| Control | Action |
|---|---|
| Scroll | Zoom in/out |
| Drag | Pan left/right through time |
| Double-click | Reset to default zoom |
| Shift+Drag | Select time range |
Visual Analysis Techniques
Section titled “Visual Analysis Techniques”Finding Timing Issues
Section titled “Finding Timing Issues”What to look for: Backtest triangles and alert circles that are horizontally separated (different times).
Interpretation:
- Consistent horizontal gap = Timezone offset issue
- Variable gaps = Strategy timing variability
- Gap only in certain periods = Possible webhook issues
Finding Price Discrepancies
Section titled “Finding Price Discrepancies”What to look for: Backtest and alert markers at different vertical positions (different prices).
Interpretation:
- Small gaps (under 1%) = Normal market noise
- Large gaps = Possible data feed differences
- Gaps during volatility = Expected slippage
Identifying Missing Signals
Section titled “Identifying Missing Signals”What to look for: Backtest triangles without nearby alert circles.
Questions to ask:
- Was there an alert that arrived earlier/later?
- Is this during a time when webhooks may have failed?
- Is this a specific signal type (entry vs. exit)?
Identifying False Alerts
Section titled “Identifying False Alerts”What to look for: Alert circles without nearby backtest triangles.
Questions to ask:
- Is this a duplicate of a valid alert?
- Did the strategy recalculate and cancel a signal?
- Is
calc_on_every_tickcausing premature alerts?
Common Visual Patterns
Section titled “Common Visual Patterns”Pattern: Consistent Offset
Section titled “Pattern: Consistent Offset”Appearance: All alert circles appear exactly X candles to the left or right of backtest triangles.
Meaning: Timezone misconfiguration.
Fix: Adjust timezone offset in Backtesting Upload step, re-run analysis.
Pattern: Clustered Mismatches
Section titled “Pattern: Clustered Mismatches”Appearance: A specific time period shows many unpaired markers.
Meaning: System issue during that period (webhook down, TradingView issue, etc.).
Fix: Check system logs for that time period, consider excluding from analysis.
Pattern: Entry/Exit Asymmetry
Section titled “Pattern: Entry/Exit Asymmetry”Appearance: Entry signals match well, exit signals often miss.
Meaning: TradingView alert only configured for one signal type.
Fix: Add missing alert conditions in TradingView.
Pattern: Volatility Correlation
Section titled “Pattern: Volatility Correlation”Appearance: Mismatches increase during high-volatility candles.
Meaning: Price tolerance too tight for market conditions.
Fix: Increase price tolerance or accept as expected behavior.
Chart Data Sources
Section titled “Chart Data Sources”The chart pulls data from:
| Data Type | Source |
|---|---|
| Price data | Alpaca API (if connected) or cached data |
| Backtest signals | Your uploaded TradingView CSV |
| Alert signals | Webhooks or uploaded alert CSV |
Loading States
Section titled “Loading States”| State | Meaning |
|---|---|
| Loading spinner | Fetching market data |
| No data available | Symbol not found or date range issue |
| Partial data | Some bars missing (weekends, holidays) |
Performance Tips
Section titled “Performance Tips”For analyses with many signals (500+):
- Disable marker tooltips — Reduces hover calculations
- Use larger timeframes — Fewer candles to render
- Narrow date range — Less data to process
- Filter to problems — Focus on mismatches only
Integration with Other Views
Section titled “Integration with Other Views”The price chart works alongside:
| View | Integration |
|---|---|
| Comparison Grid | Click a row to highlight that signal on the chart |
| Results Summary | Chart shows the date range from your summary |
| AI Insights | AI may reference specific chart patterns |
Limitations
Section titled “Limitations”- Chart data availability — Depends on market data connection
- Maximum signals — Performance may degrade with 1000+ signals
- Historical depth — Limited by data source retention
- Exotic symbols — Some instruments may not have chart data
Related Sections
Section titled “Related Sections”- Comparison Grid — Row-by-row signal details
- Results Summary — Aggregate metrics
- AI Insights — Automated pattern analysis