I ran into an issue where 
You can see the documentation here (that kind of does a poor job describing the function):
https://tlc.thinkorswim.com/center/reference/thinkScript/Functions/Others/CompoundValue
Just use
		
		
	
	
		
	
The 1st parameter is how many bars to initialize your value for (many times, just 1).
The 2nd parameter is the formula once your variable is initialized.
The 3rd parameter is the value to initialize your variable with.
Here's the code so you can test yourself.
	
	
	
	
	
		
And here it is in action!
		
	
A link so the image above which included the study/code/and layout as shown.
Compound Value Example: https://tos.mx/WmCs6q9
Happy Trading,
Kory Gill, @korygill
	
		
			
		
		
	
				
			CompoundValue does not work if you use more than 1 in the same study. This may not happen all the time, but the workaround I found was to just get rid of that function call, and do the calculations yourself.You can see the documentation here (that kind of does a poor job describing the function):
https://tlc.thinkorswim.com/center/reference/thinkScript/Functions/Others/CompoundValue
Just use
BarNumber() and initialize your variable yourself.The 1st parameter is how many bars to initialize your value for (many times, just 1).
The 2nd parameter is the formula once your variable is initialized.
The 3rd parameter is the value to initialize your variable with.
Here's the code so you can test yourself.
		Code:
	
	declare lower;
input mode = {default UseCompoundValue, ManualCalculation};
def nan = double.NaN;
def bn = BarNumber();
# UseCompoundValue --------------------------------------------------------------------
def x = CompoundValue(2, x[1] + x[2], 1);
plot FibonacciNumbers1 = if (mode == mode.UseCompoundValue) then x else nan;
AddChartBubble(mode == mode.UseCompoundValue, x, x);
# ManualCalculation --------------------------------------------------------------------
def y;
if (bn == 1 or bn == 2) then {
    y = 1;
} else {
    y = y[1] + y[2];
}
plot FibonacciNumbers2 = if (mode == mode.ManualCalculation) then y else nan;
AddChartBubble(mode == mode.ManualCalculation, y, y);
	And here it is in action!
A link so the image above which included the study/code/and layout as shown.
Compound Value Example: https://tos.mx/WmCs6q9
Happy Trading,
Kory Gill, @korygill