커뮤니티

함수작성요청

프로필 이미지
티끌
2015-06-12 11:25:45
101
글번호 87135
답변완료
과거 작성해주신 GAP_Ma함수에서 GAP_Ma(C,5)로 편리하게 사용한것처럼 같은방법으로 Macd를 갭적용하여 Gap_MacdVal ,Gap_MacdSig를 작성부탁드립니다
사용자 함수
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-06-12 12:50:15

안녕하세요 예스스탁입니다. 1. Gap_MACD input : Price(Numeric),short(Numeric),Long(Numeric); var : sumGap(0), gap(0),GC(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = Price - sumGap; GAP_MACD = ema(GC,short)-ema(GC,long); 2.Gap_MACDsig input : Price(Numeric),short(Numeric),Long(Numeric),sig(Numeric); var : sumGap(0), gap(0),GC(0); var : GAP_MACDv(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = Price - sumGap; GAP_MACDv = ema(GC,short)-ema(GC,long); GAP_MACDsig = ema(GAP_MACDv,sig); 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : 함수작성요청 > 과거 작성해주신 GAP_Ma함수에서 GAP_Ma(C,5)로 편리하게 사용한것처럼 같은방법으로 Macd를 갭적용하여 Gap_MacdVal ,Gap_MacdSig를 작성부탁드립니다
프로필 이미지

티끌

2015-06-12 16:31:38

함수로 등록한후에 사용법으로 GAP_MACDv = (12,26); GAP_MACDsig =(GAP_MACDv,9); 이렇게 하면 되는건가요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수작성요청 > 안녕하세요 예스스탁입니다. 1. Gap_MACD input : Price(Numeric),short(Numeric),Long(Numeric); var : sumGap(0), gap(0),GC(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = Price - sumGap; GAP_MACD = ema(GC,short)-ema(GC,long); 2.Gap_MACDsig input : Price(Numeric),short(Numeric),Long(Numeric),sig(Numeric); var : sumGap(0), gap(0),GC(0); var : GAP_MACDv(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = Price - sumGap; GAP_MACDv = ema(GC,short)-ema(GC,long); GAP_MACDsig = ema(GAP_MACDv,sig); 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : 함수작성요청 > 과거 작성해주신 GAP_Ma함수에서 GAP_Ma(C,5)로 편리하게 사용한것처럼 같은방법으로 Macd를 갭적용하여 Gap_MacdVal ,Gap_MacdSig를 작성부탁드립니다