커뮤니티
만기일에서요
2011-12-06 14:52:51
403
글번호 45518
만기일에 최저가격을 뽑아 놓고,
다음 만기일까지 그 가격이 선으로 나타나게 하려는데요,
다음처럼 하니까 중간에는 문제가 없는데,
다음 만기일 당일에 문제가 생깁니다.
그 날 장중까지는 전의 최저가격이 표시되고
그 날의 최저가가 다음날부터 표시되어야 하는데,
그 날 바로 당일의 최저가격이 나온다는 것이지요.
어떡해야 하나요?
var: 날짜(0),a(0);
날짜 = date - int(date/100)*100; //일
if 날짜>=8 and 날짜 <= 14 and DayOfWeek(date)==4
then a=DayLow;
PlotBaseLine1(a, "기준선");
답변 1
예스스탁 예스스탁 답변
2011-12-06 16:59:54
안녕하세요
예스스탁입니다.
수정한 식입니다.
var: 날짜(0),a(0),b(0);
날짜 = date - int(date/100)*100; //일
if 날짜>=8 and 날짜 <= 14 and DayOfWeek(date)==4 then
Condition1 = True;
Else
Condition1 = false;
if Condition1 == false and Condition1[1] == true Then
a = DayLow(1);
plot2(a);
즐거운 하루되세요
> 풀냄새 님이 쓴 글입니다.
> 제목 : 만기일에서요
> 만기일에 최저가격을 뽑아 놓고,
다음 만기일까지 그 가격이 선으로 나타나게 하려는데요,
다음처럼 하니까 중간에는 문제가 없는데,
다음 만기일 당일에 문제가 생깁니다.
그 날 장중까지는 전의 최저가격이 표시되고
그 날의 최저가가 다음날부터 표시되어야 하는데,
그 날 바로 당일의 최저가격이 나온다는 것이지요.
어떡해야 하나요?
var: 날짜(0),a(0);
날짜 = date - int(date/100)*100; //일
if 날짜>=8 and 날짜 <= 14 and DayOfWeek(date)==4
then a=DayLow;
PlotBaseLine1(a, "기준선");