커뮤니티

검색을 하던중 궁금한 점이 있어서요.

프로필 이미지
열
2007-03-07 10:50:09
1258
글번호 12071
답변완료
안녕하세요 MACD의 갭 보정을 통한 지표식인데요.. 보다가 궁금한 점이 있어서요. ........................................................................... [지표내용] 갭을 보정한 macd지표식입니다. [지표식] input : sp(12), lp(26), period(9); var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0); var : MacdVal(0), MacdSig(0); if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉) gap = Open-Close[1]; // 일간갭 sumGap = sumGap+gap; // 일간갭 누적<--------------------------------1 } GO = O - sumGap;// 갭보정 시가 GH = H - sumGap;// 갭보정 고가 GL = L - sumGap;// 갭보정 저가 GC = C - sumGap; // 갭보정 종가 MacdVal = ema(GC,sP)-ema(GC,lP); //macd 지표 MacdSig = ema(MacdVal, Period); //macd signal 지표 Plot1(MacdVal, "Macd"); Plot2(MacdSig, "Macdsignal"); Plot3((MacdVal-MacdSig)*2, "MACDOscillator"); PlotBaseline1(0, "기준선1", BWHITE); * 속성창의 차트표시에서 plot3은 막대그래프로 선택하셔야 됩니다. .............................................................................. if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉) gap = Open-Close[1]; // 일간갭 sumGap = sumGap+gap; // 일간갭 누적<--------------------------------1 } 이부분에서 sumGap = sumGap+gap; 이렇게 해준 이유가 무엇인가요? 갭을 그동안의 갭의 합에 어제와 오늘의 갭을 다시 더해주면서 누적시켜 주는 이유가 무엇인가요? 이로인해 MACD갭보정지표는 어떤 영향을 받나요? 갭이 상승하든지 하락하든지의 영향은 받지 않고 오직 그동안의 갭누적과 오늘의 갭의 합이 +인지 -인지에 따라 오늘의 갭이 변화 되어 진다는 뜻인가요? 음... 이부분으로 인해서 MACD가 어떻게 갭 보정이 되는지 그 속내용이 궁금합니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-03-07 14:57:59

안녕하세요 예스스탁입니다. 갭을 누적하는 이유는 차트 전체의 일간 갭을 모두 누적한 값을 구하여 현재의 종가에 가감을 시켜 종가를 가공하기 위함입니다. 차트상 앞쪽을 갭보정하면 그 값이 자연히 뒷봉들에 영향을 주므로 차트전체의 갭을 보정한 값으로 종가를 가공합니다. 즐거운 하루되세요 > 열 님이 쓴 글입니다. > 제목 : 검색을 하던중 궁금한 점이 있어서요. > 안녕하세요 MACD의 갭 보정을 통한 지표식인데요.. 보다가 궁금한 점이 있어서요. ........................................................................... [지표내용] 갭을 보정한 macd지표식입니다. [지표식] input : sp(12), lp(26), period(9); var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0); var : MacdVal(0), MacdSig(0); if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉) gap = Open-Close[1]; // 일간갭 sumGap = sumGap+gap; // 일간갭 누적<--------------------------------1 } GO = O - sumGap;// 갭보정 시가 GH = H - sumGap;// 갭보정 고가 GL = L - sumGap;// 갭보정 저가 GC = C - sumGap; // 갭보정 종가 MacdVal = ema(GC,sP)-ema(GC,lP); //macd 지표 MacdSig = ema(MacdVal, Period); //macd signal 지표 Plot1(MacdVal, "Macd"); Plot2(MacdSig, "Macdsignal"); Plot3((MacdVal-MacdSig)*2, "MACDOscillator"); PlotBaseline1(0, "기준선1", BWHITE); * 속성창의 차트표시에서 plot3은 막대그래프로 선택하셔야 됩니다. .............................................................................. if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉) gap = Open-Close[1]; // 일간갭 sumGap = sumGap+gap; // 일간갭 누적<--------------------------------1 } 이부분에서 sumGap = sumGap+gap; 이렇게 해준 이유가 무엇인가요? 갭을 그동안의 갭의 합에 어제와 오늘의 갭을 다시 더해주면서 누적시켜 주는 이유가 무엇인가요? 이로인해 MACD갭보정지표는 어떤 영향을 받나요? 갭이 상승하든지 하락하든지의 영향은 받지 않고 오직 그동안의 갭누적과 오늘의 갭의 합이 +인지 -인지에 따라 오늘의 갭이 변화 되어 진다는 뜻인가요? 음... 이부분으로 인해서 MACD가 어떻게 갭 보정이 되는지 그 속내용이 궁금합니다. 감사합니다.