Chameleon plots price data, from this chart or another instrument or timeframe, so you can feed those prices into other indicators.

It was first made to give BloodHound solvers price data in NinjaTrader 7. Solvers now read price data directly, so you don’t need it for that. It’s still useful for nesting prices into indicators: for example, set an SMA’s Input Series to Chameleon’s Open to get an SMA of open prices, or use another instrument to get an SMA of the Dow on an S&P 500 chart.
May be retired
Chameleon may be deprecated in a future release.
Properties

Modify Value
| Setting | What it does |
|---|---|
| Scale Value | Multiplies all the plots by this value. 1.5 raises prices by 50%; 0.5 lowers them by 50%. |
| Add / Subtract Value | Adds this value to all the plots. Enter a negative value to subtract. |
Parameters
| Setting | What it does |
|---|---|
| Lookback | For plots ending in SMA, the SMA period. For plots ending in Bounds, how many bars to look back for the lowest low (Low Bounds) or highest high (High Bounds). With 3, Low Bounds is the lowest low of the last 3 bars. |
| Use Alternate Instrument or Timeframe | On: shows the settings below, so Chameleon can use another instrument or timeframe. Off: Chameleon plots this chart’s prices. |
| Alternate Instrument | The instrument to take prices from, instead of the chart’s. |
| Price Based On | The type of market data that drives the data series. |
| Type | The bar type of the data series. See Bar Types in NinjaTrader’s help guide. |
| Value | The data series value (for example, 5 for 5-minute bars). |
| Base Period Type | The underlying data series type. Kagi, PointAndFigure and LineBreak only. |
| Base Period Value | The underlying data series value. Kagi, PointAndFigure and LineBreak only. |
| Reversal | The reversal value. Kagi and PointAndFigure only. |
| Reversal Type | How the reversal is calculated. Kagi only. |
| Brick Size | The brick size. Renko only. |
| Box Size | The box size. PointAndFigure only. |
| Price | The price used for the data series calculations. PointAndFigure only. |
| Line Breaks | How many lines make a line break. LineBreak only. |
Plots
These are the values you can pick when you use Chameleon as an input, for example in a solver or as another indicator’s Input Series. All of them come from the alternate instrument or timeframe when Use Alternate Instrument or Timeframe is on, and all are changed by the Modify Value settings.
| Plot | Value |
|---|---|
| High Bounds | The highest high of the last Lookback bars. |
| Low Bounds | The lowest low of the last Lookback bars. |
| Mid Bounds | Halfway between High Bounds and Low Bounds. |
| Open SMA | An SMA of the open, over Lookback bars. |
| Close SMA | An SMA of the close, over Lookback bars. |
| Typical SMA | An SMA of the typical price, (high + low + close) / 3. |
| Weighted SMA | An SMA of the weighted price, (high + low + close + close) / 4. |
| Median SMA | An SMA of the median price, (high + low) / 2. |
Raw prices
With Lookback set to 1 (the default), every SMA is just that bar’s price, and High Bounds and Low Bounds are the bar’s high and low.
Video
12:48
Accessing Price Data with Chameleon
A 2013 tutorial, made in NinjaTrader 7 and an older BloodHound, so it looks different today.