커뮤니티

시스템 성과가 이상합니다.

프로필 이미지
풍운객
2018-05-09 15:49:26
248
글번호 118785
답변완료

첨부 이미지

안녕하세요, 얼마전에 전에 래리 윌리엄스 돌파전략 시스템식 작성 의뢰하였는데,(57728번 글) 운영자님께서 작성해주신 수식은 아래와 같습니다. ---------------------------------------------------------------------------- if MarketPosition <= 0 and dayhigh < dayopen+(dayhigh(1)-daylow(1))*0.5 Then buy("b",AtStop,dayopen+(dayhigh(1)-daylow(1))*0.5); if MarketPosition == 1 Then{ ExitLong("bx",AtStop,dayopen); if NextBarSdate > sdate Then exitlong("bx2",AtMarket); } ---------------------------------------------------------------------------- 위 수식에서 첫째줄 dayhigh < dayopen+(dayhigh(1)-daylow(1))*0.5 가 아니라, dayhigh > dayopen+(dayhigh(1)-daylow(1))*0.5 로 등호가 수정되어야 할 것 같아 수정했고, 시가 손절인 ExitLong("bx",AtStop,dayopen); 은 삭제하고 코스피200 지수 종합에다가 시스템을 돌려서 성과를 봤습니다. 그랬더니 위 첨부파일 1번과 같이 우하향 그래프가 나오네요? 근데 제가 엑셀 일봉으로 시뮬레이션 했을때는 우상향 그래프가 나옵니다. 어째서 이렇게 다른건지....확인 좀 부탁드려도 될까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-05-10 14:46:15

> 풍운객 님이 쓴 글입니다. > 제목 : 시스템 성과가 이상합니다. > 안녕하세요, 얼마전에 전에 래리 윌리엄스 돌파전략 시스템식 작성 의뢰하였는데,(57728번 글) 운영자님께서 작성해주신 수식은 아래와 같습니다. ---------------------------------------------------------------------------- if MarketPosition <= 0 and dayhigh < dayopen+(dayhigh(1)-daylow(1))*0.5 Then buy("b",AtStop,dayopen+(dayhigh(1)-daylow(1))*0.5); if MarketPosition == 1 Then{ ExitLong("bx",AtStop,dayopen); if NextBarSdate > sdate Then exitlong("bx2",AtMarket); } ---------------------------------------------------------------------------- 위 수식에서 첫째줄 dayhigh < dayopen+(dayhigh(1)-daylow(1))*0.5 가 아니라, dayhigh > dayopen+(dayhigh(1)-daylow(1))*0.5 로 등호가 수정되어야 할 것 같아 수정했고, 시가 손절인 ExitLong("bx",AtStop,dayopen); 은 삭제하고 코스피200 지수 종합에다가 시스템을 돌려서 성과를 봤습니다. 그랬더니 위 첨부파일 1번과 같이 우하향 그래프가 나오네요? 근데 제가 엑셀 일봉으로 시뮬레이션 했을때는 우상향 그래프가 나옵니다. 어째서 이렇게 다른건지....확인 좀 부탁드려도 될까요?