커뮤니티

수식작성 문의 드립니다.

프로필 이미지
리버최
2012-12-17 22:08:10
215
글번호 57390
답변완료
항상 좋은 도움 주셔서 감사합니다. 연결선물 복합 (주간 +야간 )을 켜고 시스템을 구현중인데 채널을 돌파하면 사라는 주문식을 아래와 같이 만들어서 검증해 보면 If sTime < 143000 or stime >= 180000 Then Begin If C > CHUP Then Buy(); End; 밤 12시 (0시) 이후에는 돌파시 주문이 잘 들어가지는데 야간장 개장하는 18시부터 24시까지는 돌파시에 주문이 들어가 지지 않습니다. 또한 밤 12시 이전에 돌파하면 0시에 그냥 바로 주문이 들어갑니다. 아마 날짜가 바뀌는 문제 때문인것 같은데..이것에 대한 구현방법좀 부탁드립니다. 날씨 차가워지는데 항상 건강 조심하시구요.!!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-12-18 13:38:59

안녕하세요 예스스탁입니다. 시스템 트레이딩 설정창의 강제청산탭에서 당일청산을 설정하시거나 수식에 setstopendifday로 당일청산을 설정하시면 해당 시간이후에 신호가 발생하지 않습니다. 당일청산은 지정한 시간이후에 더이상 신호가 발생하지 않게 하기 때문입니다. 복합장에서 시간으로 청산하실때는 아래와 같이 시간을 if문으로 지정하신후 청산하셔야 합니다. if stime == 1430000 then{ exitlong(); exitshort(); } 즐거운 하루되세요 > 리버최 님이 쓴 글입니다. > 제목 : 수식작성 문의 드립니다. > 항상 좋은 도움 주셔서 감사합니다. 연결선물 복합 (주간 +야간 )을 켜고 시스템을 구현중인데 채널을 돌파하면 사라는 주문식을 아래와 같이 만들어서 검증해 보면 If sTime < 143000 or stime >= 180000 Then Begin If C > CHUP Then Buy(); End; 밤 12시 (0시) 이후에는 돌파시 주문이 잘 들어가지는데 야간장 개장하는 18시부터 24시까지는 돌파시에 주문이 들어가 지지 않습니다. 또한 밤 12시 이전에 돌파하면 0시에 그냥 바로 주문이 들어갑니다. 아마 날짜가 바뀌는 문제 때문인것 같은데..이것에 대한 구현방법좀 부탁드립니다. 날씨 차가워지는데 항상 건강 조심하시구요.!!