커뮤니티

문의드림니다

프로필 이미지
logos
2012-03-29 10:11:06
230
글번호 49463
답변완료
var : va1(0),va2(0),va3(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va2 >= 8 and va2 <= 14 and va3==4 then value1 = 0; if va3 <= va3[1] and sdate > sdate[1] Then value1 = value1+1 위 수식에서 value1 = 0 이면 만기주를 나타내는 것인가요? 그리고 value1 = 1 이면 만기주의 다음주 value1 = 2 이면 만기주의 +2주 value1 = 3 이면 만기주의 +3주 value1 = 4 이면 만기주의 +4주 를 나타내는것인가요? 정확하게 가르쳐 주시면 감사하겠습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-29 11:04:54

안녕하세요 예스스탁입니다. 아래지표식 적용해 보시면 만기일(목요일)이후 해당 주에는 0 만기일 +1주 = 1 만기일 +2주 = 2 만기일 +3주 = 3 만기일 +4주 = 4 만기일 +5주 = 5 와 같이 값이 리턴합니다. var : va1(0),va2(0),va3(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va2 >= 8 and va2 <= 14 and va3==4 then value1 = 0; if va3 <= va3[1] and sdate > sdate[1] Then value1 = value1+1; plot1(value1); 즐거운 하루되세요 > logos 님이 쓴 글입니다. > 제목 : 문의드림니다 > var : va1(0),va2(0),va3(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va2 >= 8 and va2 <= 14 and va3==4 then value1 = 0; if va3 <= va3[1] and sdate > sdate[1] Then value1 = value1+1 위 수식에서 value1 = 0 이면 만기주를 나타내는 것인가요? 그리고 value1 = 1 이면 만기주의 다음주 value1 = 2 이면 만기주의 +2주 value1 = 3 이면 만기주의 +3주 value1 = 4 이면 만기주의 +4주 를 나타내는것인가요? 정확하게 가르쳐 주시면 감사하겠습니다