커뮤니티

11063글 질문입니다

프로필 이미지
파인애플
2009-06-25 14:28:50
559
글번호 23047
답변완료
데이터를 한시간 이 아닌10분 단위로 자르고 싶습니다 아래의 그림은 6개의 그래프를 나타 내지만 한시간당10분씩 하면 6 곱하기 6 = 36 개를 그릴려면 어떻게 해야 하나요?? if date != date[1] Then{ var1 = 0; var2 = 0; var3 = 0; var4 = 0; var5 = 0; var6 = 0; } if stime > 90000 and stime < 100000 Then var1 = var1+(C-C[1]); if stime > 100000 and stime < 110000 Then var2 = var2+(C-C[1]); if stime > 110000 and stime < 120000 Then var3 = var3+(C-C[1]); if stime > 120000 and stime < 130000 Then var4 = var4+(C-C[1]); if stime > 130000 and stime < 140000 Then var5 = var5+(C-C[1]); if stime > 140000 Then var6 = var6+(C-C[1]); plot1(var1); plot2(var2); plot3(var3); plot4(var4); plot5(var5); plot6(var6); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 선물 1분 차트 종가 0900 - 0901 + 0901 - 0902 + . . . + 0958 - 0959 을 plot 을 하고 싶습니다 같은 방식으로 1000 - 1001 + 1001 - 1002 + + 1058 - 1059 plot을 하고 싶습니다 즉 하루에 6개 그래프가 나타나게 될것입니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-06-25 17:09:20

안녕하세요 예스스탁입니다. var : cnt(0),count(0); Array : AA[100](0); if date != date[1] Then{ count = 0; for cnt = 0 to 99 AA[cnt] = 0; } var1 = TimeToMinutes(stime)%10; if dayindex == 0 or var1 < var1[1] Then count = count+1; if var1 >= 1 Then{ AA[count] = AA[count]+(C-C[1]); } plot1(AA[1]); plot2(AA[2]); plot3(AA[3]); plot4(AA[4]); plot5(AA[5]); plot6(AA[6]); plot7(AA[7]); plot8(AA[8]); plot9(AA[9]); plot10(AA[10]); plot11(AA[11]); plot12(AA[12]); plot13(AA[13]); plot14(AA[14]); plot15(AA[15]); plot16(AA[16]); plot17(AA[17]); plot18(AA[18]); plot19(AA[19]); plot20(AA[20]); plot21(AA[21]); plot22(AA[22]); plot23(AA[23]); plot24(AA[24]); plot25(AA[25]); plot26(AA[26]); plot27(AA[27]); plot28(AA[28]); plot29(AA[29]); plot30(AA[30]); plot31(AA[31]); plot32(AA[32]); plot33(AA[33]); plot34(AA[34]); plot35(AA[35]); plot36(AA[36]); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 11063글 질문입니다 > 데이터를 한시간 이 아닌10분 단위로 자르고 싶습니다 아래의 그림은 6개의 그래프를 나타 내지만 한시간당10분씩 하면 6 곱하기 6 = 36 개를 그릴려면 어떻게 해야 하나요?? if date != date[1] Then{ var1 = 0; var2 = 0; var3 = 0; var4 = 0; var5 = 0; var6 = 0; } if stime > 90000 and stime < 100000 Then var1 = var1+(C-C[1]); if stime > 100000 and stime < 110000 Then var2 = var2+(C-C[1]); if stime > 110000 and stime < 120000 Then var3 = var3+(C-C[1]); if stime > 120000 and stime < 130000 Then var4 = var4+(C-C[1]); if stime > 130000 and stime < 140000 Then var5 = var5+(C-C[1]); if stime > 140000 Then var6 = var6+(C-C[1]); plot1(var1); plot2(var2); plot3(var3); plot4(var4); plot5(var5); plot6(var6); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 선물 1분 차트 종가 0900 - 0901 + 0901 - 0902 + . . . + 0958 - 0959 을 plot 을 하고 싶습니다 같은 방식으로 1000 - 1001 + 1001 - 1002 + + 1058 - 1059 plot을 하고 싶습니다 즉 하루에 6개 그래프가 나타나게 될것입니다 감사합니다