커뮤니티

당일 청산시..

프로필 이미지
롬롬7
2020-05-12 14:52:58
1122
글번호 138804
답변완료
안녕하세요? 실제 시스템 매매 사용시 당일 청산을 하려고 하는데요. 추천하실 만한 로직이 있을까요? 예를들면, 그런날은 거의 없겠지만... 한시간 일찍 종료되는 날이 있을때도 방어할 수 있는 로직을 찾고 싶습니다. SetStopEndofday(1545); 이걸로는 안되겠더라구요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-12 15:27:36

안녕하세요 예스스탁입니다. 시스템은 정규장이내에서 신호가 발생하게 하셔야 합니다. 동시호가 시간에 주문집행 불가합니다. 아래식은 만기일이 아니면 15시30분, 만기일에는 15시15분에 청산하는 식입니다. var : month(0),nday(0),week(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; Week = DayOfWeek(date); #옵션이면 month%3 == 0 조건 제거 if (month%3 == 0 and nday >= 8 and nday <= 14 and week == 4) then SetStopEndofday(151500); Else SetStopEndofday(153000); 즐거운 하루되세요 > 롬롬7 님이 쓴 글입니다. > 제목 : 당일 청산시.. > 안녕하세요? 실제 시스템 매매 사용시 당일 청산을 하려고 하는데요. 추천하실 만한 로직이 있을까요? 예를들면, 그런날은 거의 없겠지만... 한시간 일찍 종료되는 날이 있을때도 방어할 수 있는 로직을 찾고 싶습니다. SetStopEndofday(1545); 이걸로는 안되겠더라구요.