커뮤니티
최대값과 최소값
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그래프에 선으로 표시해주는 형태를 구현하려면 어떻게 할까요?
거듭 느끼는 것이지만 정말 감사합니다. 기회가 되면 꼭 은혜를 갚겠습니다. 오늘도 편안한
하루되세요.
다음글