Stock Portfolio Organizer
The ultimate porfolio management solution.
Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
CCI trading for Amibroker (AFL)
Rating:
4 / 5 (Votes 9)
Tags:
oscillator, amibroker
Easy CCI trading system
Indicator / Formula
Copy & Paste Friendly
SetChartBkColor(ParamColor("backround color ",colorBlack)); _SECTION_BEGIN("CCI NEW"); periods = Param( "Periods", 20, 2, 200, 1 ); em = Param("EMA Of CCI",1,1,20,1); p = EMA(CCI(periods),em); Colore =IIf( p > 0 AND p >= Ref(p ,-1),colorBrightGreen ,IIf( p > 0 AND p < Ref(p ,-1),colorDarkGreen, IIf(p <0 AND p <= Ref(p ,-1), colorRed,colorLightOrange))); Plot( p , _DEFAULT_NAME(), Colore, ParamStyle("Style") ); _SECTION_END(); _SECTION_BEGIN("CCI divergence"); //================cci divergence ST33= CCI(30); bars=50; TR1= LLVBars(ST33,5); COND1=TR1> 0 AND Ref(TR1,-1)==0 AND Ref(ST33,-1)<0; TR2= IIf(COND1,Ref(ST33,-1),0); M1= ValueWhen(COND1,ST33); P1= ValueWhen(COND1,LLV(L,3)); DM1=M1- Ref(M1,-1);DP1=P1-Ref(P1,-1); DT= Ref(BarsSince(COND1),-1); POSDIV2=DM1> 0 AND DP1<0 AND DT<BARS; TR11= HHVBars(ST33,5); COND11=TR11> 0 AND Ref(TR11,-1)==0 AND Ref(ST33,-1)>0; TR21= IIf(COND11,Ref(ST33,-1),0); M11= ValueWhen(COND11,ST33); P11= ValueWhen(COND11,HHV(H,3)); DM11=M11- Ref(M11,-1);DP11=P11-Ref(P11,-1); DT1= Ref(BarsSince(COND11),-1); NEGDIV2=DM11< 0 AND DP11>0 AND DT1<BARS; PlotShapes(shapeSmallCircle*POSDIV2,colorBlue); PlotShapes(shapeSmallCircle*NEGDIV2,colorOrange); _SECTION_END(); _SECTION_BEGIN("CCI ribbons"); periods = Param( "Periods", 14, 2, 200, 1 ); em = Param("EMA Of CCI",5,1,20,1); p = EMA(CCI(periods),em); Colore =IIf( p > 0 AND p >= 100,colorBrightGreen ,IIf( p > 0 AND p < 50,colorGreen,IIf(p <0 AND p > -50, colorPink,IIf( p > 0 AND p < 100,colorDarkGreen, IIf(p <0 AND p <= -100, colorRed,colorDarkRed))))); Plot(6, " ", Colore, styleOwnScale|styleArea|styleNoLabel, -0.5,200); _SECTION_END(); Plot(200,"",colorBlue,styleLine); Plot(-200,"",colorBlue,styleLine); Plot(0,"",colorSkyblue,styleLine); PlotGrid(100, colorWhite); PlotGrid(-100, colorWhite); PlotGrid(-50,colorBrightGreen); PlotGrid(50,colorRed);
5 comments
Leave Comment
Please login here to leave a comment.
Back
hello manish
thanks for indicator
please provide some explanation on how to use this ?
I agree with manish . I also want to find how to use it and on which timeframe it works perfectly.
i think use it as follow
frm crossover 100 and -100 use for buy sell
STOCKS ARE BULLISH IF CCI IS ABOVE 100
STOCKS ARE BEARISH IF CCI IS BELOW -100
It works well
Hi manish ,
really usefull indicator please provide some information on how to use it.
thank you