3.1버젼...시뮬레이션차트에서 주식 여러 종목들에게 공통적으로 적용되는
매수시스템을 만들어서 시뮬레이션을 해보고 있었습니다.
3.1버젼에서는 시뮬레이션차트에서 제가 만든 매수시스템이 잘 되더군요.
그런데, 똑같은 매수식을 카피해서, 4.0 버젼으로 옮겨놓았더니...
시뮬레이션 차트에서 작동오류가 여러군데 생깁니다.
예컨대 3.1버전에서는, 삼성전자에서 2010년에 매수신호가 30번 발생했는데,
4.0버젼에서는 10번도 발생 안하는 것입니다.
넘 이상해서, 다시 3.1버젼을 깔고, 똑같은 매수식을 카피해서 3.1버젼으로
시뮬레이션 차트를 돌려보았더니, 다시 정상적으로 삼성전자에서 매수신호가
30번 발생하는 것이었습니다.
질문) 어떻게 하면, 그동안 고생고생하면서 만든 주식 매수식을
4.0 버젼에서도 사용할 수 있을까요? 답변 부탁드립니다.
답변 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 버젼에서도 사용할 수 있을까요? 답변 부탁드립니다.