커뮤니티
참조차트의 일봉 이동평균선 관련 지표
2014-12-15 14:40:53
165
글번호 81319
메인차트: 5분봉 옵션
참조 data2: 5분봉 연결선물
1. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 이동평균
2. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 고가이동평균
3. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 저가이동평균
4. data2 연결선물의 당일을 포함하지 않고 20일동안의 "일봉의 고가-저가"의 평균값
5. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 볼린저밴드
항상 감사합니다.^^
답변 1
예스스탁 예스스탁 답변
2014-12-15 22:09:03
안녕하세요
예스스탁입니다,
1.2,3,5
input : Dv(2);
var : cnt(0,data2),Didx(0,data2);
var : Csum(0,data2),Cmav(0,data2);
var : Hsum(0,data2),Hmav(0,data2);
var : Lsum(0,data2),Lmav(0,data2);
var : SumSqrt(0,data2),Stdv(0,data2),BBup(0,data2),BBdn(0,data2);
Array : HH[100](0,data2),LL[100](0,data2),CC[100](0,data2);
if data2(date != date[1]) Then{
Didx = Didx+1;
HH[0] = data2(H);
LL[0] = data2(L);
for cnt = 1 to 99{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
CC[cnt] = CC[cnt-1][1];
}
}
if data2(H) > HH[0] Then
HH[0] = data2(H);
if data2(L) < LL[0] Then
LL[0] = data2(L);
CC[0] = data2(C);
if Didx >= 2 Then{
Csum = 0;
Hsum = 0;
Lsum = 0;
for cnt = 1 to Didx-1{
Csum = Csum+CC[cnt];
Hsum = Hsum+HH[cnt];
Lsum = Lsum+LL[cnt];
}
Cmav = Csum/(Didx-1);
Hmav = Hsum/(Didx-1);
Lmav = Lsum/(Didx-1);
#표준편차 계산
SumSqrt = 0;
For cnt = 0 To Didx-1 {
SumSqrt = SumSqrt + (CC[cnt] - Cmav)^2;
}
Stdv = SquareRoot(SumSqrt / Didx-1);
BBup = Cmav + (Dv * Stdv);
BBdn = Cmav - (Dv * Stdv);
plot1(Cmav,"종가평균(당일미포함)");
plot2(Hmav,"고가평균(당일미포함)");
plot3(Lmav,"저가평균(당일미포함)");
plot4(BBup,"볼밴상단(당일미포함)");
plot5(BBdn,"볼밴하단(당일미포함)");
}
2.
4번은 1,2,3,4번과 가격대가 다르므로 따로 그려보셔야 합니다
var : cnt(0,data2),Didx(0,data2);
var : HLsum(0,data2),HLmav(0,data2);
Array : HH[100](0,data2),LL[100](0,data2),CC[100](0,data2);
if data2(date != date[1]) Then{
Didx = Didx+1;
HH[0] = data2(H);
LL[0] = data2(L);
for cnt = 1 to 99{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
CC[cnt] = CC[cnt-1][1];
}
}
if data2(H) > HH[0] Then
HH[0] = data2(H);
if data2(L) < LL[0] Then
LL[0] = data2(L);
CC[0] = data2(C);
if Didx > 20 Then{
HLsum = 0;
for cnt = 1 to 20{
HLsum = HLsum+(HH[cnt]-LL[cnt]);
}
HLmav = HLsum/(Didx-1);
plot2(HLmav);
}
즐거운 하루되세요
> 일목초인 님이 쓴 글입니다.
> 제목 : 참조차트의 일봉 이동평균선 관련 지표
> 메인차트: 5분봉 옵션
참조 data2: 5분봉 연결선물
1. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 이동평균
2. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 고가이동평균
3. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 저가이동평균
4. data2 연결선물의 당일을 포함하지 않고 20일동안의 "일봉의 고가-저가"의 평균값
5. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 볼린저밴드
항상 감사합니다.^^
이전글