커뮤니티
문의 드립니다
2012-02-28 19:10:22
434
글번호 48337
안녕하십니까!
분봉차트에서 주봉 이평선(5, 20, 60)을 나타내는 방법을 구하고자 합니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-02-28 19:42:27
안녕하세요
예스스탁입니다.
분봉차트에서 주봉이평을 보시는 방법은 2가지가 있습니다,
1. 수식으로 계산하기
아래와 같이 작성하시면 분봉차트에 주봉의 이평을 그리는 지표식입니다.
다만 실시간 차트가 최대 5000개봉까지 지원되므로 5000개봉 안에
원하시는 기간의 주간 데이터가 없으면 지표가 그려지지 않습니다.
input :P1(5),P2(20),P3(60);
var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0);
Array : CC[100](0);
if DayOfWeek(sdate) <= DayOfWeek(sdate[1]) and sdate > sdate[1] Then{
value1 = value1+1;
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
sum1 = 0;
sum2 = 0;
sum3 = 0;
for count = 0 to P3-1{
if value1 >= P1 and count < P1 Then
sum1 = sum1+CC[count];
if value1 >= P2 and count < P2 Then
sum2 = sum2+CC[count];
if value1 >= P3 and count < P3 Then
sum3 = sum3+CC[count];
}
if value1 >= P1 Then{
mav1 = sum1/P1;
plot1(mav1);
}
if value1 >= P2 Then{
mav2 = sum2/P2;
plot2(mav2);
}
if value1 >= P3 Then{
mav3 = sum3/P3;
plot3(mav3);
}
2.참조데이터 이용하기
참조데이터로 주종목과 같은 종목을
주봉으로 추가하신 후에 아래지표식을 적용하시면 됩니다,.
input :P1(5),P2(20),P3(60);
plot1(data2(ma(c,P1)));
plot2(data2(ma(c,P2)));
plot3(data2(ma(c,P3)));
참조데이터는 차트 상단의 종목선택버튼(돋보기아이콘) 중 오른쪽을
누르시면 선택해 차트에 추가할 수 있습니다.
추가하신후 봉을 더블클릭하면 나타나는 기본차트 속성에서 주기를
주간으로 변경하시면 됩니다.
즐거운 하루되세요
> 아틀라스 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하십니까!
분봉차트에서 주봉 이평선(5, 20, 60)을 나타내는 방법을 구하고자 합니다.
감사합니다.