커뮤니티
당월물의 최고가와 최저가 선 긋는 수식작성 부탁합니다.
2017-08-25 12:25:21
161
글번호 112245
당월물의 최고가와 최저가 하고,
당월물의 기준고가와 기준저가
이렇게 4개의 가격을 선으로 표시하는 수식을 만들 수 있을까요?
당월물의 기준고가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최고가
당월물의 기준저가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최저가
당월물의 최고가와 최저가를 수식으로 만들어 선을 긋는 것은 문제가 없을 것 같은데 기준고가와 기준저가는 수식 작성이 어려우면 수식에 가격을 입력해서 사용할 수 있도록 작성해주시면 고맙겠습니다.
한 번 입력하면 1달간 고정되는 가격이므로 입력해서 사용해도 불편하지 않습니다.
참고 : 기준 고가와 저가는 선물 만기일 경우에는 차월물에 적용합니다.
답변 2
예스스탁 예스스탁 답변
2017-08-28 12:28:29
안녕하세요
예스스탁입니다.
단순히 만기일의 최고가와 최저가이면 기준고가와 기준저가 계산에 문제가 없지만
차월물의 값을 알수가 없어 기준고가와 기준저가를 계산할수가 없습니다.
해당 값은 외부변수로 처리해 드립니다.
input : 기준고(300),기준저(299);
var : month(0),nday(0),week(0);
var :EX(false),cond(false),HH(0),LL(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
EX = true;
Else
EX = false;
if EX == false and EX[1] == true Then{
HH = H;
LL = L;
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(HH,"최고");
plot2(LL,"최저");
plot3(기준고,"기준고");
plot4(기준저,"기준저");
즐거운 하루되세요
> 천왕봉 님이 쓴 글입니다.
> 제목 : 당월물의 최고가와 최저가 선 긋는 수식작성 부탁합니다.
> 당월물의 최고가와 최저가 하고,
당월물의 기준고가와 기준저가
이렇게 4개의 가격을 선으로 표시하는 수식을 만들 수 있을까요?
당월물의 기준고가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최고가
당월물의 기준저가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최저가
당월물의 최고가와 최저가를 수식으로 만들어 선을 긋는 것은 문제가 없을 것 같은데 기준고가와 기준저가는 수식 작성이 어려우면 수식에 가격을 입력해서 사용할 수 있도록 작성해주시면 고맙겠습니다.
한 번 입력하면 1달간 고정되는 가격이므로 입력해서 사용해도 불편하지 않습니다.
참고 : 기준 고가와 저가는 선물 만기일 경우에는 차월물에 적용합니다.
천왕봉
2017-08-29 01:20:31
수식이 안맞는데 제가 잘못설명한 것 같습니다.
기준고가 기준저가는 입력하면 되는걸로 작성되었으니까 그대로 사용하면 되겠는데
당월물 고가와 당월물 저가 설명부분이 미약했던 것 같습니다.
당월물이란 거래 당일 상장되어있는 코스피200 지수 선물 종목 중 마감일이 가장 가까운 종목을 말합니다.
8월 현재는 코스피200 지수 선물 9월물이 되겠지요.
9월물이 마감되는 9월 2번째 목요일(둘째주 목요일이 아니고 두번째 목요일 입니다)
이후에는 코스피200 지수 선물 12월물이 될 것이구요..
그러니까 현재 선택된 종목이 전월물 마감일 이후에 발생한 최고가와 최저가를 표시해주면 되겠습니다.
위 조건에 의한 당월물의 최고가와 최저가는 아래 작성해주신 수식이 안맞는 것 같습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 당월물의 최고가와 최저가 선 긋는 수식작성 부탁합니다.
>
안녕하세요
예스스탁입니다.
단순히 만기일의 최고가와 최저가이면 기준고가와 기준저가 계산에 문제가 없지만
차월물의 값을 알수가 없어 기준고가와 기준저가를 계산할수가 없습니다.
해당 값은 외부변수로 처리해 드립니다.
input : 기준고(300),기준저(299);
var : month(0),nday(0),week(0);
var :EX(false),cond(false),HH(0),LL(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
EX = true;
Else
EX = false;
if EX == false and EX[1] == true Then{
HH = H;
LL = L;
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(HH,"최고");
plot2(LL,"최저");
plot3(기준고,"기준고");
plot4(기준저,"기준저");
즐거운 하루되세요
> 천왕봉 님이 쓴 글입니다.
> 제목 : 당월물의 최고가와 최저가 선 긋는 수식작성 부탁합니다.
> 당월물의 최고가와 최저가 하고,
당월물의 기준고가와 기준저가
이렇게 4개의 가격을 선으로 표시하는 수식을 만들 수 있을까요?
당월물의 기준고가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최고가
당월물의 기준저가 : 옵션 만기일에 해당하는 매월 2번째 목요일의 선물 최저가
당월물의 최고가와 최저가를 수식으로 만들어 선을 긋는 것은 문제가 없을 것 같은데 기준고가와 기준저가는 수식 작성이 어려우면 수식에 가격을 입력해서 사용할 수 있도록 작성해주시면 고맙겠습니다.
한 번 입력하면 1달간 고정되는 가격이므로 입력해서 사용해도 불편하지 않습니다.
참고 : 기준 고가와 저가는 선물 만기일 경우에는 차월물에 적용합니다.