커뮤니티
분봉에서 일봉 지표(볼린저밴드)를 참조하고 싶습니다.
2015-02-24 21:26:44
159
글번호 83404
안녕하세요.
3분봉에서 일봉 지표인 볼린저밴드(지수)를 참조하고 싶습니다.
지표로 나타내었을 때, 계단형태로 나와야 할 거 같은데요.
단순히 Dayclose를 사용하면 쉽게 구현되질 않네요.
조언 부탁드리겠습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-02-25 10:31:23
안녕하세요
예스스탁입니다.
Input : Period(20),dv(2);
Var : Ep(0), emav(0), DINDEX(0), emav1(0),cnt(0);
var : SumSqrt(0),Stdv(0),BBup(0),BBdn(0);
Ep = 2/(Period+1);
if date != date[1] then {
DINDEX = DINDEX + 1;
emav1 = emav[1];
}
if DINDEX <= 1 then
emav = C;
else
emav = C * EP + emav1 * (1-EP);
#표준편차 계산
If emav > 0 Then {
SumSqrt = 0;
For cnt = 0 To Period - 1 {
SumSqrt = SumSqrt + (DayClose(cnt) - emav)^2;
}
Stdv = SquareRoot(SumSqrt / Period);
# 일봉 볼린져밴드 계산
BBup = emav + (Dv * Stdv);
BBdn = emav - (Dv * Stdv);
}
plot1(BBup ,"상단");
plot2(emav,"중단");
plot3(BBdn,"하단");
즐거운 하루되세요
> 셍 님이 쓴 글입니다.
> 제목 : 분봉에서 일봉 지표(볼린저밴드)를 참조하고 싶습니다.
> 안녕하세요.
3분봉에서 일봉 지표인 볼린저밴드(지수)를 참조하고 싶습니다.
지표로 나타내었을 때, 계단형태로 나와야 할 거 같은데요.
단순히 Dayclose를 사용하면 쉽게 구현되질 않네요.
조언 부탁드리겠습니다.
감사합니다.
다음글
이전글