전일의 최고가 dayhigh(1), 전전일의 최고가 dayhigh(2)중에서 더 큰 값을 취하고
=> 이것을 'B'라고 하고,
전일의 최저가 daylow(1), 전전일의 최고가 daylow(2)중에서 더 작은 값을 취하고
=> 이것을 'S'이라고 하고,
이것의 차이값을 알고 싶습니다.
rang = B-S
수식으로 부탁드립니다. 결국 이전 2일간의 최고가와 최저가의 값으 찾고 싶은 건데,
2일을 변수를 써서 다른 일수로도 테스트 할 수 있도록 가능할까요?
부탁드립니다
답변 1
예스스탁
예스스탁 답변
2020-01-22 12:41:52
안녕하세요
예스스탁입니다.
input : N(2);
var : cnt(0),B(0),S(0),Rang(0);
B = DayHigh(1);
S = DayLow(1);
for cnt = 1 to N
{
if DayHigh(cnt) > B Then
B = DayHigh(cnt);
if DayLow(cnt) < S Then
S = DayLow(cnt);
}
rang = B-S;
plot1(rang);
즐거운 명절 되시기 바랍니다.
> 뽄때 님이 쓴 글입니다.
> 제목 : 고가 저가 문의
>
전일의 최고가 dayhigh(1), 전전일의 최고가 dayhigh(2)중에서 더 큰 값을 취하고
=> 이것을 'B'라고 하고,
전일의 최저가 daylow(1), 전전일의 최고가 daylow(2)중에서 더 작은 값을 취하고
=> 이것을 'S'이라고 하고,
이것의 차이값을 알고 싶습니다.
rang = B-S
수식으로 부탁드립니다. 결국 이전 2일간의 최고가와 최저가의 값으 찾고 싶은 건데,
2일을 변수를 써서 다른 일수로도 테스트 할 수 있도록 가능할까요?
부탁드립니다