커뮤니티

옵션 만기주 /만기전주 표시

프로필 이미지
리턴
2017-01-03 20:20:45
176
글번호 105550
답변완료
안녕하세요? 아래 식을 참조하여 옵션 만기 전주와 만기 주를 표시하는 조건식을 작성하여 주시기 바랍니다. 감사합니다. ---- 아 래 --- var : nday(0),week(0),cnt(0); nday = date - int(date/100)*100; week = DayOfWeek(date); if date > date[1]+30 Then cnt = 0; if week < week[1] and nday >= 5 Then cnt = cnt+1; if cnt == 1 Then Condition1 = true; Else Condition1 = false; if Condition1 == true Then plot1(DayOfWeek(sdate)); else plot1(-1);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-04 15:45:43

안녕하세요 예스스탁입니다. 만기주와 같은 경우에는 2번째 목요일이므로 수식 내용과 같이 5일 이후의 첫 주변경으로 하면 되지만 만기전주와 같은 경우에는 수식 계산법을 잘 모르겠습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 리턴 님이 쓴 글입니다. > 제목 : 옵션 만기주 /만기전주 표시 > 안녕하세요? 아래 식을 참조하여 옵션 만기 전주와 만기 주를 표시하는 조건식을 작성하여 주시기 바랍니다. 감사합니다. ---- 아 래 --- var : nday(0),week(0),cnt(0); nday = date - int(date/100)*100; week = DayOfWeek(date); if date > date[1]+30 Then cnt = 0; if week < week[1] and nday >= 5 Then cnt = cnt+1; if cnt == 1 Then Condition1 = true; Else Condition1 = false; if Condition1 == true Then plot1(DayOfWeek(sdate)); else plot1(-1);