Glossary
AXIS end-user glossary: axes, AXIS, plugins, engines, storage keys, and result terms.
This page
Glossary
Terms as used in AXIS documentation and UI. Language runtime terms → PYNE.
Product
| Term | Definition |
|---|---|
| AXIS | Charting PWA product : chart, editor, panels, and store—not the language engine. |
| UI track | Docs track for presentation surfaces (chart host, editor, shell, store) under /axis/docs/ui. |
| PYNE | Pine Script™ toolchain (parse/eval); engines embed or call it. |
| Active set | Tuple { source, stream, engine, storage } currently selected. |
| Compose / recipe | A purposeful active set for a workflow (offline lab, desk, edge, …). |
Plugin kinds
| Term | Definition |
|---|---|
| Source | Historical OHLCV provider (fetchHistorical). |
| Stream | Live bar/tick push (start → dispose). |
| Engine | Calculator (isReady, run). |
| Storage | Script library backend (list/read/write/remove). |
| Component | Reserved UI slot plugins (phase 2). |
| Registry | In-memory catalog of plugins by kind (PluginRegistry). |
| configSchema | Declarative field schema for Settings / plugin config UI. |
| Capabilities | Flags: offline, needsAuth, needsNetwork, needsProxy. |
Engines & backends
| Term | Definition |
|---|---|
| server engine | POST {endpoint}/run with script + bars. |
| pyodide engine | In-browser Python + pynescript wheels. |
| Pro API / Flask | Local Python backend (make run, typically :5002). |
| Worker | Cloudflare Worker data plane for AXIS. |
| Endpoint | Base URL the server engine (and often cloud storage) calls. |
Data & chart
| Term | Definition |
|---|---|
| Bar | { time, open, high, low, close, volume? } |
| Pane | Chart strip: price, volume, indicator, equity. |
| Overlay | Plot drawn on price pane (meta.overlay !== false). |
| Sub-pane | Non-overlay indicator strip; stable store id indicator. |
| User drawing | Interactive annotation tool geometry. |
| Script drawing | Engine-emitted line/label/box objects. |
| Marker | Trade/event marker on series. |
| Pane badge | Corner chip with script actions (settings / eye / re-run / remove). |
| Multi-chart | Grid layouts (1 / 2H / 2V / 4) with per-slot symbol/interval. |
| Bar Replay | Scrub/play over loaded OHLCV without live stream. |
| Compare | Second-symbol series overlaid on the price pane. |
| Volume profile | OHLCV volume-at-price histogram (Layers). |
| Watchlist | Side panel of symbols + quote refresh. |
| Scripts panel | Applied indicators/strategies list (UI title Scripts; internal id indicators). |
| Layers | Panel listing panes, scripts, and user drawings. |
| Data Source Manager | Background multi-page OHLCV backfill to a past date + gap validation (Data panel). |
| Bars cache | IndexedDB OHLCV store keyed by source/symbol/interval for the manager. |
| Chart theme preset | Named token set (void, classic, mono, obsidian, …) for chart + chrome accents. |
| Alert | Local price condition (+ optional webhook); Alerts panel. |
Editor & debug
| Term | Definition |
|---|---|
| Debug | Inline end-of-line chips from last-run logs with line refs. |
| Pins | Chart markers + 📍 gutter for logs with bar_index/time. |
| Problems | Clickable list of engine diagnostics for the last run. |
| Ruler | 80-character column guide in the Pine editor. |
| Symbols | Editor catalog of TV-editor-safe arrows, box drawing, and chart emoji. |
| Command palette | ⌘/Ctrl+K jump menu for panels, Run, toggles, git. |
| Git bar | Pull/Push via active storage plugin (local/cloud/git). |
Results
| Term | Definition |
|---|---|
| lastRun | In-memory last engine payload. |
| Event | Strategy/order/plot-adjacent event from engine. |
| Closed trade | Paired entry/exit with PnL in the viewer. |
| Equity curve | Cumulative PnL series derived from trades/events. |
| Scriptlogs | Floatable panel of Pine log.* from last run (not System Logs). |
| Optimise | Results tab that searches strategy() input.* values over N trials (pyne /optimize or isolated client fallback). |
| HPO | Hyperparameter optimisation — not a Pine builtin. |
Persistence
| Term | Definition |
|---|---|
pynescript.axis.v1 | Primary localStorage app state key. |
pynescript.axis.v2 | Older app-state key; migrated on read. |
| pluginsConfig | Per-plugin configuration map. |
| Library export | JSON dump of storage documents. |
Infrastructure names
| Term | Definition |
|---|---|
axis | CF Pages project id. Canonical URL https://axis.hoox.sh. |
axis.hoox.sh | Canonical AXIS Pages URL. |
worker-axis | CF Worker script name and health JSON service. |
worker.axis.hoox.sh | Canonical AXIS Worker URL. |
| void | Brand pack / dark chrome aesthetic for AXIS docs/UI. |