커뮤니티

갭보정 macd좀 알려주세요

프로필 이미지
우상향
2008-08-23 09:14:29
817
글번호 16783
답변완료
전에 나온 대로 Input: shortPeriod(12), longPeriod(26), Period(9); Var: value(0), value1(0); value = iff(dayOpen()>=preDayClose(), ema(C-(dayOpen()-preDayClose()),shortPeriod)-ema(C-(dayOpen()-preDayClose()),longPeriod), ema(C+(preDayClose()-dayOpen()),shortPeriod)-ema(C+(preDayClose()-dayOpen()),longPeriod)); value1= ema(value, Period); Plot1(value); Plot2(value1); 에서 predayclose() 를 dayclose(1) 로 바꿔봤지만 갭보정이 제대로 안 되는 것 같아서요... 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-08-25 08:56:46

안녕하세요 예스스탁입니다. 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; // 일간갭 누적 } 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"); plotBaseline1(0, "기준선1"); 즐거운 하루되세요 > 귀신고래 님이 쓴 글입니다. > 제목 : 갭보정 macd좀 알려주세요 > 전에 나온 대로 Input: shortPeriod(12), longPeriod(26), Period(9); Var: value(0), value1(0); value = iff(dayOpen()>=preDayClose(), ema(C-(dayOpen()-preDayClose()),shortPeriod)-ema(C-(dayOpen()-preDayClose()),longPeriod), ema(C+(preDayClose()-dayOpen()),shortPeriod)-ema(C+(preDayClose()-dayOpen()),longPeriod)); value1= ema(value, Period); Plot1(value); Plot2(value1); 에서 predayclose() 를 dayclose(1) 로 바꿔봤지만 갭보정이 제대로 안 되는 것 같아서요... 부탁드립니다