Built-In And Bundled Indicators And Bar Types
This page separates native engine components from Code Lab source listed in the active installer-candidate manifest.
Presence in source or installer/custom-bundle-manifest.txt is not proof that a released installer seeded, compiled, or retained the component. Verify the signed installer version, open the chart selector, and compile Code Lab on the installed machine. This catalog does not certify non-manifest files found in a development checkout.
The @ prefix used by several source filenames is not part of the display name or generated helper name. Bundled scripts compile as part of the complete HyperionX.Custom project; one compile error can prevent the bundle from loading.
Indicator Catalog
The active candidate manifest lists these 34 launch indicators.
Trend, Range, And Volatility
| Display name | Script class/helper | Key settings | Primary output or use |
|---|---|---|---|
| ADX Suit | ADXSuit | Period, View | True range, directional movement, DI+/DI-, DX, and ADX views. |
| ATR | ATR | Period | Average true range and true-range series in a separate pane. |
| Bollinger Bands | BollingerBands | Period, St Dev Mult | Middle, upper, and lower volatility bands. |
| EMA | EMA | Period | Exponential moving-average series. |
| HMA | HMA | Period | Hull moving-average series. |
| Parabolic SAR | ParabolicSAR | Acceleration, Acceleration Max, Acceleration Step | Parabolic stop-and-reverse plot. |
| Price Channel | PriceChannel | Period, Data Type | Channel High, Channel Low, and Channel Middle. |
| SMA | SMA | Period | Simple moving-average series. |
| Standard Deviation | StDev | Period | Rolling standard-deviation series. |
| TEMA | TEMA | Period | Triple exponential moving-average series. |
| TMA | TMA | Period | Triangular moving-average series. |
| Volatillity Switch | VolatillitySwitch | LookBack | Volatility-switch series. The current public spelling contains two l characters. |
| VWAP | VWAP | Period, Session Start Hour, Session Start Min | Volume-weighted average price with configured session timing. |
| VWMA | VWMA | Period | Volume-weighted moving-average series. |
| WMA | WMA | Period | Weighted moving-average series. |
Momentum And Oscillators
| Display name | Script class/helper | Key settings | Primary output or use |
|---|---|---|---|
| CCI | CCI | Period | Commodity Channel Index series. |
| Leader | Leader | Fast, Slow | Leader oscillator series. |
| Line Angle | LineAngle | Look Back Bars, Entry Angle | Line-angle value and a signal series; validate scale/timeframe sensitivity. |
| MACD | MACD | Period Fast, Period Slow, Period Smooth | MACD, average/signal, and difference histogram. |
| MAX | Max | Period | Highest input value over the lookback. |
| MIN | Min | Period | Lowest input value over the lookback. |
| Momentum | Momentum | Period | Current input minus the lookback input. |
| ROC | ROC | Period | Rate-of-change series. |
| RSI | RSI | Period, Smooth | RSI and smoothed average-RSI series. |
| Stochastics | Stochastics | Period K, Period D, Smooth, Threshold | K and D oscillator series. |
| Stochastic RSI | StochasticRSI | Period | Stochastic RSI series. |
Volume, Order-Flow, And Utilities
| Display name | Script class/helper | Key settings | Primary output or use |
|---|---|---|---|
| BarBigTrade | BarBigTrade | Single-print threshold, bar-volume fallback, sweep detection/window/levels, marker visuals, sound alerts | Marks large prints and sweep candidates. True print/sweep interpretation requires suitable trade-tick data; bar-volume fallback is an approximation. |
| Bar Timer | BarTimer | Position, offsets, seconds, font/background | Chart overlay for remaining/current bar time. Confirm behavior on non-time-based bars. |
| Series Sync 1 | SeriesSync1 | None | Synchronization/calculated-series diagnostic plots; not a standalone trading signal. |
| Typical | Typical | None | Typical-price series. |
| Volume EMA | VolumeEma | Period | Exponential average of bar volume. |
| Volume | VolumeInd | Up/down/flat colors, bar thickness | Per-bar volume histogram. |
| Volume Profile | VolumeProfile | Look Back Bars, Value Area %, Tick Multiplier, POC/VAH/VAL visuals | POC, VAH, and VAL from a simplified profile that distributes each bar's volume uniformly across its price range; it is not tick-accurate order-flow reconstruction. |
| News Econ | NewsEcon | Period, impact/country filters, refresh, alert lead/lag, sound, HUD visuals | Economic-calendar HUD and local warnings using the shared internet calendar. Verify freshness and Windows local time. |
For script use, output property names are defined by each class and can differ from the display label. Use the installed Code Lab source and generated helpers as the final authority for the exact target build.
Native Bar Engine
The current core registry exposes these native builders independently of the custom-source bundle.
| Bar type | Built from | Main value/settings | Notes |
|---|---|---|---|
| Time | Minute/base bars | Data-series interval | Standard time aggregation. |
| Heiken Ashi | Minute/base bars | Data-series interval | Transforms base OHLC bars. |
| UniRenko | Trade ticks | Trend, reversal, and open-offset ticks | Live brick updates can replace/remove the current brick. |
| Range | Trade ticks | Range ticks; source default 10 | Completes a bar after the configured price range. |
| Volume | Trade ticks | Volume threshold; source default 1000 | Completes a bar after accumulated trade volume. |
| Classic Renko | Trade ticks | Brick ticks; source default 10 | Classic Renko construction. |
| HPX Renko | Trade ticks | Trend, reversal, and open-offset ticks | HyperionX Renko variant; effective defaults can be instrument/configuration dependent. |
Tick-built bars require actual trade-tick history for faithful historical reconstruction. A minute OHLC series cannot reproduce tick sequence, intrabar reversals, or volume ordering.
Candidate Bundled Custom Bar Types
The active candidate manifest also lists authoring bases plus these 16 custom implementations.
| Display name | Built from | Data-series value/settings | Construction behavior |
|---|---|---|---|
| Day Bars | Minute base bars | Calendar day | Aggregates minute bars by calendar date. |
| Heiken Ashi Bars | Minute base bars | Base interval | Delegates to the native Heiken Ashi processor. |
| Hour Bars | Minute base bars | Calendar hour | Aggregates minute bars by hour. |
| Kagi Bars | Trade ticks | Reversal ticks; source default 10 | Changes direction after the configured tick-size reversal. |
| Line Break Bars | Minute base bars | Lookback line count; source default 3 | Creates a new line when price breaks the configured prior-line range. |
| Minute Bars | Minute base bars | Pass-through | Exposes minute bars through the custom-bar contract. |
| Month Bars | Daily base bars | Calendar month | Aggregates daily bars by month. |
| Point and Figure Bars | Trade ticks | Box ticks; source default 10; reversal boxes default 3 | Builds rising/falling columns from box and reversal settings. |
| Range Bars | Trade ticks | Range ticks; source default 10 | Delegates to the native range builder. |
| Renko Bars | Trade ticks | Brick ticks; source default 10 | Delegates to the native classic Renko builder. |
| Second Bars | Second base bars | Pass-through | Exposes second bars through the custom-bar contract. |
| Tick Bars | Trade ticks | Ticks per bar; source default 1 | Groups the configured count of prints into each bar. |
| UniRenko Bars | Trade ticks | Trend 2, reversal 4, open offset 2 in the current data-series defaults | Delegates to the native UniRenko builder. |
| Volume Bars | Trade ticks | Volume threshold; source default 1000 | Delegates to the native volume builder. |
| Week Bars | Daily base bars | Monday-start week | Aggregates daily bars into Monday-start calendar weeks. |
| Year Bars | Monthly base bars | Calendar year | Aggregates monthly bars by year. |
Native and bundled custom entries can have similar display names. Saved charts/templates identify the selected native or custom descriptor; after moving a workspace or template, verify that the same descriptor exists before trusting reconstructed bars.
Validate An Indicator Or Bar Type
- Confirm it appears in the installed chart selector after a successful full Code Lab compile.
- Record whether the selected bar type is native or custom and preserve its exact settings.
- Confirm the provider supplies the required base bars or trade ticks for the complete test period.
- Compare a small sample with an independent reference, including session boundaries and live-bar replacement behavior.
- Inspect early-bar guards, missing values, pane/overlay placement, and output property names.
- Re-run the comparison after changing provider, instrument, timeframe, session, or application build.