커뮤니티

안녕하세요. 부탁드립니다.

프로필 이미지
기필코
2008-03-24 07:17:07
1114
글번호 15076
답변완료
var : Hval(0),Lval(0),Middle(0); var1 = int(fracportion(Stime/10000)*100); if var1 == 0 then{ 좌측식은 담당자님이 작성하신 식입니다.시간별 고,저,중간값이 Hval = H; 잘 나옵니다. 제가 생각하는 것은 9시~10시 사이의 고,저,중간 Lval = L; } 값을 10시~11시까지 표시하는 법입니다. 10시~11시 고,저,중값 if H > Hval then{ 은 12시~1시까지 표시....1시~2시 사이의 고,저값은 2시~3시에 Hval = H; } 표시하는법입니다. if L < Lval then{ Lval = L; } 그리고 var1 의 식이 이해가 안됩니다. 이해를 해야 다음엔 Middle = (Hval+Lval)/2; 혼자 작성할 수도 있을 텐데.... 제 계산상으론 var1 값이 stime 에 따라서 11,10,9,8 ... plot1(Hval); plot2(Lval); 이런식으로 흘러가는 거 같은데 이해가 될듯하면서도...아리송 plot3(Middle); 그리고 시간대별로 거래량 최대 종가에 표시 하는 법 입니다. 비슷비슷한 질문이 3가지네요, 부탁드리고요, 건강하십시요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-03-24 13:39:13

안녕하세요 예스스탁입니다. 식을 수정했습니다. 1. var : Hval(0),Lval(0),Middle(0),Hval1(0),Lval1(0),Mid1(0); var1 = int(fracportion(Stime/10000)*100); if var1 == 0 then{ Hval = H; Lval = L; Hval1 = Hval[1]; Lval1 = Lval[1]; Mid1 = Middle[1]; } if H > Hval then{ Hval = H; } if L < Lval then{ Lval = L; } Middle = (Hval+Lval)/2; plot1(Hval1); plot2(Lval1); plot3(Mid1); 2. var1 = int(fracportion(Stime/10000)*100); 위와 같은 식을 작성히 9시 10시 11시와 같이 정각시간이 됐음을 알아야 합니다. 정각이 됐을때 고가 저가값을 현재봉값으로 초기화 하고 다시 최고가와 최저가를 갱신해 나아갸 합니다. 우선 stime을 10000으로 나누게 되면 시간을 제외한 분단위아래가 소숫점 이하의 값이 됩니다. 이 값을 가져와 100을 곱하면 분단위만 정수가 되고 나머지 값은 버려지게 됩니다. 즉 0~59까지 값이 나타나는데 이때 0값이 나타날때만 정각이 됩니다. 즉 분단위값만 빼낼때 사용하는 식입니다. if var1 == 0 then{ Hval = H; Lval = L; Hval1 = Hval[1]; Lval1 = Lval[1]; Mid1 = Middle[1]; } 분단위가 0이 될때 Hval과 Lval을 현재봉값으로 초기화합니다. 즐거운 하루되세요 > 기필코 님이 쓴 글입니다. > 제목 : 안녕하세요. 부탁드립니다. > var : Hval(0),Lval(0),Middle(0); var1 = int(fracportion(Stime/10000)*100); if var1 == 0 then{ 좌측식은 담당자님이 작성하신 식입니다.시간별 고,저,중간값이 Hval = H; 잘 나옵니다. 제가 생각하는 것은 9시~10시 사이의 고,저,중간 Lval = L; } 값을 10시~11시까지 표시하는 법입니다. 10시~11시 고,저,중값 if H > Hval then{ 은 12시~1시까지 표시....1시~2시 사이의 고,저값은 2시~3시에 Hval = H; } 표시하는법입니다. if L < Lval then{ Lval = L; } 그리고 var1 의 식이 이해가 안됩니다. 이해를 해야 다음엔 Middle = (Hval+Lval)/2; 혼자 작성할 수도 있을 텐데.... 제 계산상으론 var1 값이 stime 에 따라서 11,10,9,8 ... plot1(Hval); plot2(Lval); 이런식으로 흘러가는 거 같은데 이해가 될듯하면서도...아리송 plot3(Middle); 그리고 시간대별로 거래량 최대 종가에 표시 하는 법 입니다. 비슷비슷한 질문이 3가지네요, 부탁드리고요, 건강하십시요.