CCI prebuilt set plot color to bar close

Studies that have been contributed to the community by other users. If you’ve got something useful to share, that’s great!
Davo14
Posts: 2
Joined: 30 Sep 2011
Has thanked: 1 time

CCI prebuilt set plot color to bar close

Postby Davo14 » 13 Oct 2011

I'm having a problem with the prebuilt indicator. Community Channel Index (CCI).

With the present code the Plot line will be colored if the CCI crosses the OverBought or OverSold condition sometime while the bar is being built even if by the time the bar closes the CCI does not meet the condition.

I would like the SetPlotColor to color the Plot line only if the CCI is in the OverBought or OverSold condition at the time the bar closes.

Please advise how I can change the code to reflect the bars closed condition.

Thank you,
Dave

Code: Select all

inputs:
Length( 14 ),
OverSold( -100 ),
OverBought( 100 ),
OverSColor( Cyan ),
OverBColor( Red ) ;

variables:
var0( 0 ) ;

var0 = CCI( Length ) ;

Plot1( var0, "CCI" ) ;
Plot2( OverBought, "OverBot" ) ;
Plot3( OverSold, "OverSld" ) ;


if var0 > OverBought then
SetPlotColor( 1, OverBColor )
else if var0 < OverSold then
SetPlotColor( 1, OverSColor ) ;

condition1 = var0 crosses over OverSold ;
if condition1 then
Alert( "Indicator exiting oversold zone" )
else
begin
condition1 = var0 crosses under OverBought ;
if condition1 then
Alert( "Indicator exiting overbought zone" ) ;
end;

Macdaddy
Posts: 5
Joined: 08 Apr 2010
Been thanked: 1 time

Re: CCI prebuilt set plot color to bar close

Postby Macdaddy » 09 Dec 2011

If you add this code you problem will be solved simply:

if var0 > OverBought then
SetPlotColor( 1, OverBColor )
else if var0 < OverSold then
SetPlotColor( 1, OverSColor )
else SetPlotColor (1, White) ;

Macdaddy
Posts: 5
Joined: 08 Apr 2010
Been thanked: 1 time

Re: CCI prebuilt set plot color to bar close

Postby Macdaddy » 12 Dec 2011

where did the "White" come from?
OK....use whatever color the plot is when it's not in the oversold or overbought condition instead of white!

Davo14
Posts: 2
Joined: 30 Sep 2011
Has thanked: 1 time

Re: CCI prebuilt set plot color to bar close

Postby Davo14 » 19 Dec 2011

Thanks Mac....works great!


Return to “User Contributed Studies and Indicator Library”