커뮤니티

4.0버젼...시뮬레이션차트에서 매수시스템 작동오류

프로필 이미지
스테디어드밴서
2012-11-23 00:10:06
319
글번호 207091
답변완료
3.1버젼...시뮬레이션차트에서 주식 여러 종목들에게 공통적으로 적용되는 매수시스템을 만들어서 시뮬레이션을 해보고 있었습니다. 3.1버젼에서는 시뮬레이션차트에서 제가 만든 매수시스템이 잘 되더군요. 그런데, 똑같은 매수식을 카피해서, 4.0 버젼으로 옮겨놓았더니... 시뮬레이션 차트에서 작동오류가 여러군데 생깁니다. 예컨대 3.1버전에서는, 삼성전자에서 2010년에 매수신호가 30번 발생했는데, 4.0버젼에서는 10번도 발생 안하는 것입니다. 넘 이상해서, 다시 3.1버젼을 깔고, 똑같은 매수식을 카피해서 3.1버젼으로 시뮬레이션 차트를 돌려보았더니, 다시 정상적으로 삼성전자에서 매수신호가 30번 발생하는 것이었습니다. 질문) 어떻게 하면, 그동안 고생고생하면서 만든 주식 매수식을 4.0 버젼에서도 사용할 수 있을까요? 답변 부탁드립니다.
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-11-23 10:19:15

안녕하세요? 예스스탁입니다. 동일한 시스템으로 테스트 하는데 두 개의 프로그램에서 신호가 서로 다르게 나올 경우 저희가 일반적으로 확인하는 방법을 설명드리겠습니다. 이 방법으로 확인해 보시고 그래도 문제가 해결되지 않으면 예스스탁(02-3453-1060:프로그램사용법Q&A담당자)으로 연락주시면 원격접속하여 문제 해결해 드리도록 하겠습니다. 1. 먼저 두 프로그램에서 사용하는 데이터가 동일한지 확인합니다. 1) 시뮬레이션 데이터 주기, 기간을 확인합니다. 2) 기본차트속성창에서 수정주가, 분틱봉의 일간갭보정 여부 및 차트창속성의 기타 탭에서 '거래없는구간봉그리기'옵션이 두 프로그램 모두 동일하게 적용되어 있는지 확인해 봅니다. 3) 전략식에서 사용한 데이터가 두 프로그램 모두 일치하는지 확인합니다. 예를들어 시가, 고가, 저가, 종가 데이터만 이용한다면 지표식으로 다음과 같이 만들어서 두 프로그램에서 누적된 값을 확인해서 일치하는지 확인해 봅니다. plot1( accum(O+H+L+C) ); 만일 매수호가잔량과 같은 데이터가 전략식에서 사용되었다면 plot1( accum(bids) ); 2. 그 다음으로 각각의 프로그램에서 사용된 시스템식의 설정이 동일한지 확인해 봅니다. 1) 입력변수값, 피라미딩 설정, 강제청산에 설정된 값, 거래비용에 입력한 값 감사합니다. > 스테디어드밴서 님이 쓴 글입니다. > 제목 : 4.0버젼...시뮬레이션차트에서 매수시스템 작동오류 > 3.1버젼...시뮬레이션차트에서 주식 여러 종목들에게 공통적으로 적용되는 매수시스템을 만들어서 시뮬레이션을 해보고 있었습니다. 3.1버젼에서는 시뮬레이션차트에서 제가 만든 매수시스템이 잘 되더군요. 그런데, 똑같은 매수식을 카피해서, 4.0 버젼으로 옮겨놓았더니... 시뮬레이션 차트에서 작동오류가 여러군데 생깁니다. 예컨대 3.1버전에서는, 삼성전자에서 2010년에 매수신호가 30번 발생했는데, 4.0버젼에서는 10번도 발생 안하는 것입니다. 넘 이상해서, 다시 3.1버젼을 깔고, 똑같은 매수식을 카피해서 3.1버젼으로 시뮬레이션 차트를 돌려보았더니, 다시 정상적으로 삼성전자에서 매수신호가 30번 발생하는 것이었습니다. 질문) 어떻게 하면, 그동안 고생고생하면서 만든 주식 매수식을 4.0 버젼에서도 사용할 수 있을까요? 답변 부탁드립니다.