Compare the workflow you need
The comparison below follows the official Numbers Bars, ACSIL, Pine Script and trading-service documentation linked in Sources. A platform can display a chart without exposing every underlying data field to custom scripts.
| Requirement | Sierra Chart | TradingView |
|---|---|---|
| Volume at each price | Numbers Bars can display bid volume, ask volume, their difference and other trade-volume values at each price. | Volume footprint charts group intrabar volume into price rows and classify buying/selling from price movement. |
| Order book detail | Market depth and supported MBO data are distinct from Numbers Bars; feed entitlements and software features must match. | Footprint volume is not an order book. Check the connected broker and supported depth features separately. |
| Custom calculations | ACSIL uses C++ to build compiled custom studies and trading systems with Sierra Chart interfaces. | Pine Script defines chart indicators and strategies within the TradingView runtime and its resource limits. |
| Historical strategy evaluation | Bar-based testing uses OHLC bars; replay-based testing uses the stored intraday records, whose granularity depends on the data and settings. | Strategy Tester uses a broker emulator. Bar Magnifier can use lower-timeframe prices to refine simulated fills. |
| Live orders | Requires a configured supported trading service and account. Teton is a separate futures order-routing service. | Requires a supported broker connection. A Pine strategy backtest is not a live broker order. |
| Setup and learning | Expect to configure the data/trade service, symbols, sessions, chartbooks and study settings. ACSIL adds a C++ build workflow. | Charts are available in the browser. Custom scripting still requires learning Pine execution, alert timing and data limits. |