커뮤니티
옵션만기일에 관련해서
2011-10-17 18:24:37
710
글번호 43802
var : 최근만기일(0),전만기범위(0);
if va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 then // 수요일
옵션만기여부 = true;
if !(va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 ) then
옵션만기여부 = False;
If 옵션만기여부[1] == False and 옵션만기여부 == true Then {
최근만기일 = date;
전만기범위 = JulianToDate(DateToJulian(최근만기일)-14);
전만기범위 > CurrentDate - 150;
MessageLog("최근만기일%.f",최근만기일);
MessageLog("전만기범위%.f",전만기범위);
옵션만기일을 찾아서 만기전 2주까지의 가격에 대한 지표를 구하려고 합니다
다음과 같이 수식을 작성하면
최근 만기일이 2011-09-08과 2011-10-13 두가지로 나오는데....
이를 최근의 만기일 하나로 한정하고 싶습니다.
미리 감사드립니다.
답변 2
예스스탁 예스스탁 답변
2011-10-18 11:25:48
안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
작성하신 식에서 매봉 가장최근 만기일은
최근만기일 변수에 저장한 날짜 하나만 리턴이 됩니다.
2개가 날짜가 리턴된다고 하시는 부분이 정확히 어떤 의미인지
모르겠습니다.
좀더 자세한 내용 올려주시거나
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 파문일기 님이 쓴 글입니다.
> 제목 : 옵션만기일에 관련해서
> var : 최근만기일(0),전만기범위(0);
if va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 then // 수요일
옵션만기여부 = true;
if !(va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 ) then
옵션만기여부 = False;
If 옵션만기여부[1] == False and 옵션만기여부 == true Then {
최근만기일 = date;
전만기범위 = JulianToDate(DateToJulian(최근만기일)-14);
전만기범위 > CurrentDate - 150;
MessageLog("최근만기일%.f",최근만기일);
MessageLog("전만기범위%.f",전만기범위);
옵션만기일을 찾아서 만기전 2주까지의 가격에 대한 지표를 구하려고 합니다
다음과 같이 수식을 작성하면
최근 만기일이 2011-09-08과 2011-10-13 두가지로 나오는데....
이를 최근의 만기일 하나로 한정하고 싶습니다.
미리 감사드립니다.
파문일기
2011-10-18 17:00:37
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 옵션만기일에 관련해서
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
작성하신 식에서 매봉 가장최근 만기일은
최근만기일 변수에 저장한 날짜 하나만 리턴이 됩니다.
2개가 날짜가 리턴된다고 하시는 부분이 정확히 어떤 의미인지
모르겠습니다.
좀더 자세한 내용 올려주시거나
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 파문일기 님이 쓴 글입니다.
> 제목 : 옵션만기일에 관련해서
> var : 최근만기일(0),전만기범위(0),옵션만기여부(false);
if va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 then // 수요일
옵션만기여부 = true;
if !(va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 ) then
옵션만기여부 = False;
If 옵션만기여부[1] == False and 옵션만기여부 == true Then {
최근만기일 = date;
전만기범위 = JulianToDate(DateToJulian(최근만기일)-14);
전만기범위 > CurrentDate - 150;
MessageLog("최근만기일%.f",최근만기일);
MessageLog("전만기범위%.f",전만기범위);
if data1(date != date[1]) and date > 전만기범위 Then
pred1 = data1(lowd[1]);
if data2(date != date[1]) and date > 전만기범위 Then
pred2 = data2(lowd2); }
plot60(pred1,"저가1",LGREEN,2);
plot61(pred2,"저가2",PINK,2);
옵션만기일을 찾아서 만기전 2주동안의 가격에 대한 지표를 구하려고 합니다
다음과 같이 수식을 작성하면 messagelog의 debuging창에
최근 만기일이 2011-09-08과 2011-10-13 두가지로 나오는데....
이를 최근의 만기일 하나로 한정하고 싶습니다. 그래야 직전만기의 2주동안 데이타를 이용할수 있어서...
미리 감사드립니다.
다음글
이전글