커뮤니티

피라미딩 허용시 시뮬레이션의 수익이 계산안됨

프로필 이미지
고무
2012-04-02 22:42:59
302
글번호 49650
답변완료
시뮬레이션에서 피라미딩->모든진입신호 허용을 한 상태입니다. 처음에 100주를 매수하고 2%떨어질때마다 10주씩 추가매수를 하려고 합니다. 그리고 산 금액에서 3%가 오르면 10주씩 매도하려고 합니다. 매수합계가 200주이면 매매정지, 매도가 전부되면 다시 100주 추가매수로직을 작성하려고 합니다. initialStock = 100; orderStock = 10; 초기매수명령은 buy("", onclose, C, initialStock); 추가매수명령은 buy("", onclose, C, orderStock); 매도명령은 ExitLong("XL", onclose, C, "", orderStock, 1); 을 사용하였습니다. 그런데 시뮬레이션을 돌리면 일정한 기간까지는 수익차트곡선이 그려지는데 어느순간부터는 수익이 제대로 집계가 되지 않습니다. 뭐가 잘못되었는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-03 13:13:17

안녕하세요 예스스탁입니다. 시뮬레이션 차트에서 시스템 적용 후 시스템 트레이딩 설정창에서 차트표시 탭에 가시면 하단의 수익차트라는 버튼이 있습니다. 해당 버튼 클릭하시면 수익차트 설정창이 나타납니다. 해당화면 표시란에서 모든 수익으로 하시면 각 봉에서의 최종 수익이 모두 표시됩니다. 진입청산 수익만 연결하면 청산이 완료된 신호까지만 표시가 됩니다. 즐거운 하루되세요 > 고무 님이 쓴 글입니다. > 제목 : 피라미딩 허용시 시뮬레이션의 수익이 계산안됨 > 시뮬레이션에서 피라미딩->모든진입신호 허용을 한 상태입니다. 처음에 100주를 매수하고 2%떨어질때마다 10주씩 추가매수를 하려고 합니다. 그리고 산 금액에서 3%가 오르면 10주씩 매도하려고 합니다. 매수합계가 200주이면 매매정지, 매도가 전부되면 다시 100주 추가매수로직을 작성하려고 합니다. initialStock = 100; orderStock = 10; 초기매수명령은 buy("", onclose, C, initialStock); 추가매수명령은 buy("", onclose, C, orderStock); 매도명령은 ExitLong("XL", onclose, C, "", orderStock, 1); 을 사용하였습니다. 그런데 시뮬레이션을 돌리면 일정한 기간까지는 수익차트곡선이 그려지는데 어느순간부터는 수익이 제대로 집계가 되지 않습니다. 뭐가 잘못되었는지요?