함수설명
MACD Oscillator(Moving Average Convergence & Divergence Oscillator) 지표함수
작성방법
MACD_OSC(기간1, 기간2, 기간3)
C
복사
매개변수 설명
•
"기간1": Numeric, 평활계수를 계산할 기간으로 단기지수이평 계산에 사용
•
"기간2": Numeric, 평활계수를 계산할 기간으로 장기지수이평 계산에 사용
•
"기간3": Numeric, 평활계수를 계산할 기간으로 시그널선 계산에 사용
계산
MACD = 단기 지수이동평균 - 장기 지수이동평균
시그널 = MACD를 지수이동평균
오실레이터 = MACD-시그널
활용예시
//인라인함수(수식안에서 만들어 사용하는 함수)
//MACD 함수식
Function infx_MACD Numeric
{
Input : shortPeriod(NumericSimple), longPeriod(NumericSimple);
infx_MACD = ema(C, shortPeriod) - ema(C, longPeriod);
}
EndFunction
//MACD_OSC 함수식
Function infx_MACD_OSC Numeric
{
Input : shortPeriod(NumericSimple), longPeriod(NumericSimple),SigPeriod(NumericSimple);
var : MACDv(0),MACDs(0);
MACDv = infx_MACD(shortPeriod,longPeriod);
MACDs = ema(MACDv,SigPeriod);
infx_MACD_OSC = MACDv-MACDs;
}
EndFunction
input : Short(12),Long(26),sig(9);
var : MACDo(0);
MACDo = infx_MACD_OSC(Short,Long,Sig);
Plot1(MACDo);
PlotBaseLine1(0);
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.