함수설명

CCI(Commodity Channel Index) 지표함수

작성방법

CCI(기간)

매개변수 설명

<aside> 📘 계산

기준값 = 고가+저가+종가 M1 = 기준값의 N기간 이동평균값 M2 = (기준값-M1)의 절대값의 N기간 이동평균값 CCI = (기준값-M1)/(M2*0.015)

</aside>

활용예시

//인라인함수(수식안에서 만들어 사용하는 함수)
Function Infx_CCI  Numeric 
{
	Inputs: Length(NumericSimple);
	Variables: Sum(0), Counter(0), MD(0), Avgvalue(0);

	If Length > 0 Then Begin
		Avgvalue = Ma(High  + Low + Close, Length);
		MD = 0;
		For counter = 0 To Length - 1 Begin
			MD = MD + Abs(High[counter] + Low[counter] + Close[counter] - Avgvalue);
		End;
		MD = MD / Length;
		If MD == 0 Then 
			Infx_CCI = 0; 
		Else
			Infx_CCI = (High + Low + Close - Avgvalue) / (0.015 * MD);
	End
	Else 
		Infx_CCI = 0;
}
EndFunction

input : Period(10);
var : CCIV(0);

CCIV = Infx_CCI(Period);

Plot1(CCIV);
PlotBaseLine1(100, "기준선 +100");
PlotBaseLine2(-100, "기준선 -100");

<aside> 💡 뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.

</aside>