Can I hide the chart but keep the lower indicators??



Active member
As the question states, I am curious if it is at all possible to run a portion of my "flexible grid" where I can see the lower indicators running in real time but have the chart visually not there to conserve space? It would still be tied to whatever timeframe or data the chart would be running but I do not need the candles or anything so I would like to have the chart itself hidden.

Johnny Cash

You can set your background color to black and all candles to black, this way you won't see anything.
you could also drag your lower indicators to the top where your chart is


New member
This script will hide price candles:

# hide the default candles

# calculate the offset
def lastBar = HighestAll(if !isNaN(close) then BarNumber() else 0);
def earnsBar = if HasEarnings() then BarNumber() else double.NaN;

def offset =  lastBar - earnsBar - 20;

# build the candles

def o;

def h;

def l;
def c;

o = GetValue(open, -offset);
h = GetValue(high, -offset);
l = GetValue(low, -offset);
c = GetValue(close, -offset);

# Plot the new Chart

AddChart(high = h, low = l, open = o, close = c, type = ChartType.CANDLE, growcolor =;


Active member
@Moose I did not need to hide the candles, I needed to hide the physical price chart itself, and just leave my lower indictor(s) behind. The solution was presented graciously by OBW. Though appreciate the help and hopefully someone with a slightly different problem will find your script here

Similar threads