커뮤니티
이평 문의드립니다...
2008-08-08 00:47:06
871
글번호 16593
차트는 그대로 놔둔 채, 갭보정을 해서 이평을 계산하는 식은
어떻게 하나요? EMA , SMA , DEMA , TEMA 부탁드립니다~
연관해서 MACD , MACD 오실레이터 , TRIX 도 부탁드립니다~
수고하세요~
답변 1
예스스탁 예스스탁 답변
2008-08-08 10:43:49
안녕하세요
예스스탁입니다.
1. ema
input : Period(20);
var : sumGap(0), gap(0), GC(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
plot1(ema(Gc,Period));
2. sma
input : Period(20);
var : sumGap(0), gap(0), GC(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
plot1(ma(Gc,Period));
3.DEMA
input : Period(20);
var : sumGap(0), gap(0), GC(0),X1(0), X2(0), DEMA1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
X1= EMA(GC,Period);
X2= EMA(EMa(GC,Period),Period);
DEMA1 = X1 * 2 - X2;
PLOT1(DEMA1);
4.TEMA
input : Period(20);
var : sumGap(0), gap(0), GC(0),TEMA1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
TEMA1 = (3 * Ema(Gc,Period)) - (3 * Ema(Ema(Gc,Period),Period)) +
(Ema(Ema(Ema(Gc,Period),Period),Period));
PLOT1(TEMA1);
5. MACD
input : Period1(12),Period2(26);
var : sumGap(0), gap(0), GC(0),TEMA1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
var1 = ema(GC,Period1);
var2 = ema(GC,Period2);
var3 = var1-var2;
PLOT1(var3);
6.MACD 오실레이터
input : Period1(12),Period2(26),Period3(9);
var : sumGap(0), gap(0), GC(0),TEMA1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
var1 = ema(GC,Period1);
var2 = ema(GC,Period2);
var3 = var1-var2;
var4 = ema(var3,Period3);
var5 = var3-ema(var3,Period3);
Plot1(var3, "MACD");
Plot2(var4, "MACDSignal");
if var5 > 0 then
plot3(var5 * 2, "MACDOscillator", RED);
else
Plot3(var5 * 2, "MACDOscillator", BLUE);
PlotBaseLine1(0, "기준선1");
7.
input : Period(20);
var : sumGap(0), gap(0), GC(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
var1 = ema(GC, Period);
var2 = ema(var1, Period);
var3 = ema(var2, Period);
var4 = (value3 - value3[1]) / value3[1] * 100;
plot1(var4);
즐거운 하루되세요
> 파라독스 님이 쓴 글입니다.
> 제목 : 이평 문의드립니다...
> 차트는 그대로 놔둔 채, 갭보정을 해서 이평을 계산하는 식은
어떻게 하나요? EMA , SMA , DEMA , TEMA 부탁드립니다~
연관해서 MACD , MACD 오실레이터 , TRIX 도 부탁드립니다~
수고하세요~
다음글
이전글