커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2022-02-24 15:57:52
1140
글번호 156713
답변완료
안녕하세요? 아래글번호 76125번 재질문입니다. 나스닥 선물 30분으로 일중거래를 하고자 하는데 시간 강제청산 함수를 변경하고 싶습니다. 작성주신 스크립트 내용 중에 SetStopEndofday(233000); Else SetStopEndofday(223000); 에서 우리시각으로 익일 새벽 3시(써머타임 적용시 2시)로 변경하고 싶습니다. 우리시각으로 오후에 진입해서 익일 오전에 청산하고 싶습니다. (미국 동부 현지시각으로는 같은 영업일입니다.)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-24 17:30:51

안녕하세요 예스스탁입니다. var : xtime(0),etime(0); if sDate != sDate[1] Then { if xtime < etime Then SetStopEndofday(xtime); } if bdate != Bdate[1] then { #진입/청산시간 if sTime >= 80000 Then { etime = 153000; xtime = 030000; } Else #썸머타임일때 진입/청산시각 { etime = 143000; xtime = 020000; } if xtime > etime Then SetStopEndofday(xtime); Else SetStopEndofday(0); } if sTime == etime Then { if DayOpen > C Then buy("b1",AtMarket); if DayOpen < C Then Sell("s1",AtMarket); } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래글번호 76125번 재질문입니다. 나스닥 선물 30분으로 일중거래를 하고자 하는데 시간 강제청산 함수를 변경하고 싶습니다. 작성주신 스크립트 내용 중에 SetStopEndofday(233000); Else SetStopEndofday(223000); 에서 우리시각으로 익일 새벽 3시(써머타임 적용시 2시)로 변경하고 싶습니다. 우리시각으로 오후에 진입해서 익일 오전에 청산하고 싶습니다. (미국 동부 현지시각으로는 같은 영업일입니다.)