안녕하세요?
국내선물을 거래하고자 합니다.
일봉상 포지션매매를 하고자 하는데
만기일 롤오버하는 수식 및 방법을 부탁드립니다.
만기당일 근월물에서 차월물로 넘기는 방법요.
(전략실행차트를 A,B 동시에 띄워놓고 근원물 A는 청산과 동시에 차월물 B로 동일포지션 신규로 진입하는 방식이면 가능할 것 같습니다.)
아울러 만기일 종가에 청산하는 함수사용하여 샘플 스크립트 부탁드립니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2024-01-04 15:38:09
안녕하세요
예스스탁입니다.
1
수식으로 롤오버는 작성가능하지 않습니다.
2
만기일은 15시15분 아니면 15시 30분에 청산하는 식입니다.
만기일이 아니면 당일청산을 하지 않는다면 만기가 아닐때는 153000대신에 0을 지정하시면 됩니ㅏ
var : month(0),nday(0),week(0),X(False);
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) then
{
X = true;
SetStopEndofday(151500);
}
Else#만기일아닐때
{
X = False;
SetStopEndofday(153000);
}
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선물을 거래하고자 합니다.
일봉상 포지션매매를 하고자 하는데
만기일 롤오버하는 수식 및 방법을 부탁드립니다.
만기당일 근월물에서 차월물로 넘기는 방법요.
(전략실행차트를 A,B 동시에 띄워놓고 근원물 A는 청산과 동시에 차월물 B로 동일포지션 신규로 진입하는 방식이면 가능할 것 같습니다.)
아울러 만기일 종가에 청산하는 함수사용하여 샘플 스크립트 부탁드립니다.
감사합니다.