커뮤니티
선물 end of day time
2020-01-20 11:30:31
230
글번호 130876
옵션거래에 사용하는 end of day 강제청산수식입니다.
선물거래에 사용하는 수식으로 변경 바랍니다.
2016년 8월 1일부로 선물옵션 거래시간이 30분 연장된 내용과
만기일과 만기일이 아닌 날을 구분한 내용을 반영하여 주십시요.
***************************************************************************
input : 만기청산시간1(144700), 만기외청산시간1(150300);
input : 만기청산시간2(151700), 만기외청산시간2(153300);
var : nday(0),week(0);
nday = date - int(date/100)*100;
Week = DayOfWeek(date);
if (nday >= 8 and nday <= 14 and
week == 4) or (sdate == 20141008) then
{
if sdate < 20160801 Then
SetStopEndofday(만기청산시간1);
Else
SetStopEndofday(만기청산시간2);
}
Else
{
if sdate < 20160801 Then
SetStopEndofday(만기외청산시간1);
Else
SetStopEndofday(만기외청산시간2);
}
답변 1
예스스탁 예스스탁 답변
2019-08-05 13:13:54
안녕하세요
예스스탁입니다.
input : 만기청산시간1(144700), 만기외청산시간1(150300);
input : 만기청산시간2(151700), 만기외청산시간2(153300);
var : month(0),nday(0),week(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
Week = DayOfWeek(date);
if (month%3 == 0 and nday >= 8 and nday <= 14 and
week == 4) or (sdate == 20141008) then
{
if sdate < 20160801 Then
SetStopEndofday(만기청산시간1);
Else
SetStopEndofday(만기청산시간2);
}
Else
{
if sdate < 20160801 Then
SetStopEndofday(만기외청산시간1);
Else
SetStopEndofday(만기외청산시간2);
}
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
>
옵션거래에 사용하는 end of day 강제청산수식입니다.
선물거래에 사용하는 수식으로 변경 바랍니다.
2016년 8월 1일부로 선물옵션 거래시간이 30분 연장된 내용과
만기일과 만기일이 아닌 날을 구분한 내용을 반영하여 주십시요.
***************************************************************************
input : 만기청산시간1(144700), 만기외청산시간1(150300);
input : 만기청산시간2(151700), 만기외청산시간2(153300);
var : nday(0),week(0);
nday = date - int(date/100)*100;
Week = DayOfWeek(date);
if (nday >= 8 and nday <= 14 and
week == 4) or (sdate == 20141008) then
{
if sdate < 20160801 Then
SetStopEndofday(만기청산시간1);
Else
SetStopEndofday(만기청산시간2);
}
Else
{
if sdate < 20160801 Then
SetStopEndofday(만기외청산시간1);
Else
SetStopEndofday(만기외청산시간2);
}