커뮤니티

질문...

프로필 이미지
9회말2아웃
2015-10-21 11:40:38
112
글번호 91529
답변완료
분봉적용 코드 부탁합니다 1. ######################################## var1 = accumn(upvol,dayindex+1); var2 = accumn(DOWNvol,dayindex+1); VAR3 = VAR1 - VAR2 ; 이 코드에서 var3의 분봉에서 마지막값을 구하고 싶은데요 그 마지막값이 1) 전일분봉상 마지막값 : 2) 전전일분봉상 마지막값 3) 전전전일분봉상 마지막값 ..... 예를들면 dayclose(1)를 분봉에서 적용하면 전일 고가이고 dayclose(2) 이면 전전일 고가 이듯이 그런 개념입니다 괄호안에 들어가는 숫자(변수)는 최대 5까지이구요 아니면 변수화도 좋고 그런 지표를 그리고 싶습니다 ########################################################################### 2. ########################################################################### var : cnt(0),PreDate(0),PreDayV(0); if date != date[1] Then PreDate = sdate[1]; if PreDate > 0 Then{ for cnt = 1 to 1000 { if stime[cnt] <= stime and sdate[cnt] == PreDate then{ PreDayV = DayVolume[cnt]; cnt = 10000;//if조건 만족하면 for문을 빠져나감 } } } var1 = DayVolume/PreDayV*100 ; 2번 코드 역시 1번과 똑같이 마지막값들을 알고 싶습니다 ########################################################################## 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-10-21 14:47:12

안녕하세요 예스스탁입니다. 1 var : V1(0),V2(0),cnt(0); Array : V3[10](0); if date != date[1] Then{ for cnt = 1 to 9{ V3[cnt] = V3[cnt-1][1]; } } v1 = accumn(upvol,dayindex+1); v2 = accumn(DOWNvol,dayindex+1); V3[0] = V1 - V2 ; plot1(V3[0]); plot2(V3[1]); plot3(V3[2]); plot4(V3[3]); plot5(V3[4]); plot6(V3[5]); . 2 var : cnt(0),PreDate(0),PreDayV(0); Array : V1[10](0); if date != date[1] Then{ PreDate = sdate[1]; for cnt = 1 to 9{ V1[cnt] = V1[cnt-1][1]; } } if PreDate > 0 Then{ for cnt = 1 to 1000 { if stime[cnt] <= stime and sdate[cnt] == PreDate then{ PreDayV = DayVolume[cnt]; cnt = 10000;//if조건 만족하면 for문을 빠져나감 } } } V1[0] = DayVolume/PreDayV*100 ; plot1(V1[0]); plot2(V1[1]); plot3(V1[2]); plot4(V1[3]); plot5(V1[4]); plot6(V1[5]); 즐거운 하루되세요 > 9회말2아웃 님이 쓴 글입니다. > 제목 : 질문... > 분봉적용 코드 부탁합니다 1. ######################################## var1 = accumn(upvol,dayindex+1); var2 = accumn(DOWNvol,dayindex+1); VAR3 = VAR1 - VAR2 ; 이 코드에서 var3의 분봉에서 마지막값을 구하고 싶은데요 그 마지막값이 1) 전일분봉상 마지막값 : 2) 전전일분봉상 마지막값 3) 전전전일분봉상 마지막값 ..... 예를들면 dayclose(1)를 분봉에서 적용하면 전일 고가이고 dayclose(2) 이면 전전일 고가 이듯이 그런 개념입니다 괄호안에 들어가는 숫자(변수)는 최대 5까지이구요 아니면 변수화도 좋고 그런 지표를 그리고 싶습니다 ########################################################################### 2. ########################################################################### var : cnt(0),PreDate(0),PreDayV(0); if date != date[1] Then PreDate = sdate[1]; if PreDate > 0 Then{ for cnt = 1 to 1000 { if stime[cnt] <= stime and sdate[cnt] == PreDate then{ PreDayV = DayVolume[cnt]; cnt = 10000;//if조건 만족하면 for문을 빠져나감 } } } var1 = DayVolume/PreDayV*100 ; 2번 코드 역시 1번과 똑같이 마지막값들을 알고 싶습니다 ########################################################################## 부탁드립니다