커뮤니티

최대값과 최소값

프로필 이미지
대단한콩
2013-11-02 23:46:45
169
글번호 69155
답변완료
안녕하세요. (1)장시작부터 특정시각때까지(예:오전 10시까지)의 bids-asks값의 최대값과 최소값을 나타내는 식을 표현하려면 어떻게 하면 될까요? (2)N일전 bids-asks값의 최고치- 최저치를 표현하려면 어떻게 할까요? (3)하루 bids-ask값의 최고치-최저치의 M일동안의 평균을 표현하려면 어떻게 할까요? (4) 끝으로 (1)을 bids-asks그래프에 선으로 표시해주는 형태를 구현하려면 어떻게 할까요? 거듭 느끼는 것이지만 정말 감사합니다. 기회가 되면 꼭 은혜를 갚겠습니다. 오늘도 편안한 하루되세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-04 13:30:36

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 차트의 기간만큼 모두 저장되게 작성한 식입니다. 1,2,3,4문의 모두 아래식 참고하시기 바랍니다. MM일 이평은 차트의 기간이 모자라면 0값을 리턴합니다. input : N(3),MM(0); var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0); Array : HH[100](0),LL[100](0); var1 = bids-asks; if date != date[1] Then{ HH[0] = var1; LL[0] = var1; for cnt = 1 to 99{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } } if stime < 100000 then{ if var1 > HH[0] Then HH[0] = var1; if var1 < LL[0] Then LL[0] = var1; } sum1 = 0; sum2 = 0; if HH[MM] > 0 Then{ for cnt = 0 to MM{ sum1 = sum1+HH[cnt]; sum2 = sum2+LL[cnt]; } mav1 = sum1/MM; mav2 = sum2/MM; } plot1(HH[0],"당일 10시까지최고가"); plot2(LL[0],"당일 10시까지최저가"); plot3(HH[N],"N일전 10시까지최고가"); plot4(LL[N],"N일전 10시까지최저가"); plot5(mav1,"10시가지최고가 MM일 평균"); plot6(mav2,"10시가지최저가 MM일 평균"); 즐거운 하루되세요 > 대단한콩 님이 쓴 글입니다. > 제목 : 최대값과 최소값 > 안녕하세요. (1)장시작부터 특정시각때까지(예:오전 10시까지)의 bids-asks값의 최대값과 최소값을 나타내는 식을 표현하려면 어떻게 하면 될까요? (2)N일전 bids-asks값의 최고치- 최저치를 표현하려면 어떻게 할까요? (3)하루 bids-ask값의 최고치-최저치의 M일동안의 평균을 표현하려면 어떻게 할까요? (4) 끝으로 (1)을 bids-asks그래프에 선으로 표시해주는 형태를 구현하려면 어떻게 할까요? 거듭 느끼는 것이지만 정말 감사합니다. 기회가 되면 꼭 은혜를 갚겠습니다. 오늘도 편안한 하루되세요.