커뮤니티

약간의 오류 부분에 대해서..

프로필 이미지
회원
2008-08-15 14:26:18
978
글번호 16688
답변완료

첨부 이미지

그림을 보시는것처럼 로직에 SetStopEndofday(1448); 에 강제 청산 되게끔 해놨습니다.. 물론 데이 시스템이구요. 기존 리버스시스템을 분리하기 위해서.. 청산하고 다음봉에 진입하는식으로 수정했더니 시뮬레이션 도중 의아한 결과가 나오더군요. 왜 리버스를 분리한 시스템이 매매횟수가 조금더 많지?? 하고... 의아해서.. 분석을해보니... 이부분에서 문제가 발생되었습니다. 기존 리버스 시스템이라면은.. 지금 그림에서 보는것처럼 진입을 못합니다. 그러나 리버스 분리같은 경우는 조건이 만족되고.. 다음봉에 진입을 하는식이라서. 다음날 아침 시초가 첫봉에서 진입을 하더군요. 기존 리버스는 당연히 신호가 안나오구..리버스 분리만 신호가나옵니다. 매일 이런건 아니고... 그림처럼.. 어쩌다가 종가에 공신호가 뜨면은 다음날 첫봉에 진입을 하게 됩니다. SetStopEndofday(1448); 이걸 설정했으면은... 이시간안에.. 나온 신호이므로 무효가 되어야 되는데.. 다음날 아침에 리버스를 분리한 시스템은 진입을해버립니다. 조건만족하고 다음봉에 진입하게 했으므로.. 이런 공신호가 뜨고 나서.. 익일 아침에 시초가에 진입을 못하게 하는 방법이 없을가요?? 진입시간을 설정하는 stime 함수도 생각을 해봤지만.. 그건 짜맞추는듯한 느낌이고. 다른 방법이 있으면은 알려주십시요. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-08-18 11:25:15

안녕하세요? 예스스탁입니다. 일반적인 경우라면 당일청산 이후에 가신호가 발생해도 다음날이 되면 신호가 사라지기 때문에 주문이 발생하지 않습니다만, 말씀하신 경우와 같이 특수한 경우라면 다음날 주문이 발생할 수 있습니다. 다른 방법은 없을듯 하며, 시간을 이용하여 진입을 막는 방법밖에 없을것 같습니다. 감사합니다. > CJ_coco 님이 쓴 글입니다. > 제목 : 약간의 오류 부분에 대해서.. > 그림을 보시는것처럼 로직에 SetStopEndofday(1448); 에 강제 청산 되게끔 해놨습니다.. 물론 데이 시스템이구요. 기존 리버스시스템을 분리하기 위해서.. 청산하고 다음봉에 진입하는식으로 수정했더니 시뮬레이션 도중 의아한 결과가 나오더군요. 왜 리버스를 분리한 시스템이 매매횟수가 조금더 많지?? 하고... 의아해서.. 분석을해보니... 이부분에서 문제가 발생되었습니다. 기존 리버스 시스템이라면은.. 지금 그림에서 보는것처럼 진입을 못합니다. 그러나 리버스 분리같은 경우는 조건이 만족되고.. 다음봉에 진입을 하는식이라서. 다음날 아침 시초가 첫봉에서 진입을 하더군요. 기존 리버스는 당연히 신호가 안나오구..리버스 분리만 신호가나옵니다. 매일 이런건 아니고... 그림처럼.. 어쩌다가 종가에 공신호가 뜨면은 다음날 첫봉에 진입을 하게 됩니다. SetStopEndofday(1448); 이걸 설정했으면은... 이시간안에.. 나온 신호이므로 무효가 되어야 되는데.. 다음날 아침에 리버스를 분리한 시스템은 진입을해버립니다. 조건만족하고 다음봉에 진입하게 했으므로.. 이런 공신호가 뜨고 나서.. 익일 아침에 시초가에 진입을 못하게 하는 방법이 없을가요?? 진입시간을 설정하는 stime 함수도 생각을 해봤지만.. 그건 짜맞추는듯한 느낌이고. 다른 방법이 있으면은 알려주십시요. 감사합니다.