커뮤니티
함수작성요청
2015-06-12 11:25:45
101
글번호 87135
과거 작성해주신 GAP_Ma함수에서
GAP_Ma(C,5)로 편리하게 사용한것처럼
같은방법으로 Macd를 갭적용하여
Gap_MacdVal ,Gap_MacdSig를 작성부탁드립니다
- 1. 87641_GAP_Ma.yfu (0.00 MB)
답변 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를 작성부탁드립니다