Volume is parsed from both Schwab services, aggregated into every timeframe, stored and broadcast in every bar payload — and nothing ever drew it. An overlay histogram on its own hidden scale, confined to the bottom fifth and tinted by each bar's direction. An overlay rather than a second pane, and deliberately not on the price scale: volumes are five figures against four-figure prices, so sharing a scale would flatten the candles into a line. Verified in a browser that the price scales are untouched — the same price still maps to the identical coordinate through both. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app.js | ||
| chart.js | ||
| index.html | ||
| style.css | ||