커뮤니티
문의 드립니다.
2013-08-19 08:11:39
165
글번호 66563
5분 차트에 30분 차트 5,20,60 이평 3개를 표시하고 싶습니다.
그런데 TimeToMinutes함수를 사용하지 않고 index 함수를 사용해서
만들었으면 합니다.
더운 날씨에 좋은 하루 되세요
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-08-19 16:35:18
안녕하세요
예스스탁입니다.
index 사용하게 되면 봉번호로 6개씩 묶게 되는데
거래가 없어 해당시간에 봉이 비는 것을 인지할 수가 없습니다.
이용에 참고하시기 바랍니다.
아래는 봉수로 6개씩 묶어 작성한 식입니다.
index는 전체 봉수로 당일봉을 6개 단위로 묶지 못하므로
dayindex로 작성했습니다.
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);
var1 = dayindex%6;
if var1 < var1[1] Then{
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{
if count < P1 Then
sum1 = sum1+CC[count];
if count < P2 Then
sum2 = sum2+CC[count];
if count < P3 Then
sum3 = sum3+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P2;
mav3 = sum3/P3;
plot1(mav1);
plot2(mav2);
plot3(mav3);
즐거운 하루되세요
> 동해바다01 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
>
5분 차트에 30분 차트 5,20,60 이평 3개를 표시하고 싶습니다.
그런데 TimeToMinutes함수를 사용하지 않고 index 함수를 사용해서
만들었으면 합니다.
더운 날씨에 좋은 하루 되세요
감사합니다.
다음글
이전글