커뮤니티

시뮬레이션과 전략 실행의 차이 관련 문의드립니다.

프로필 이미지
건초
2025-12-05 07:10:38
61
글번호 228688
답변완료

안녕하세요,


시뮬레이션과 전략 실행의 차이 관련 문의드립니다.


전략 실행 차트에서는 실제로 청산되었으나,

시뮬레이션에 차트에서는 익절로 끝나는 경우에 대한 해결 방법을 문의드립니다.

(전략 실행 차트에서도 청산된 후 다음날 재시작 후에는 익절로 수정 표기됩니다)


아래는 이해를 돕기위해 시뮬레이션 차트를 캡쳐한 예시입니다.


가장 우측 봉과 같이 긴봉을 형성하는 경우,

그리고 해당 봉의 움직임 안에 손절과 익절이 모두 존재하는 경우

실제로 어디를 먼저 터치하냐에 따라 결과가 달라집니다.


시뮬레이션은 순서와 상관없이 터치만 했다면 유리하게 해석하는 것 같은데요,

이걸 정확하게 계산하도록 하는 방법 또는 예스트레이더 설정 같은것이 있는지 문의드립니다.


크게 두가지 해결 방향이 있을것 같습니다.

1. 어디를 먼저 터치했는지에 따라 정확히 연산하는법

2. 아예 보수적으로 무조건 청산처리 하는법


항상 친절한 답변에

감사의 말씀을 드립니다.


시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-05 11:25:14

안녕하세요 예스스탁입니다. 실시간봉에서는 먼저 만족한 신호로 청산이 발생합니다. 하지만 해당 봉이 과거봉(시뮬레이션)이 되면 움직임에 대한 가설을 만들고 지정한 가설과 같이 움직인것으로 보고 신호를 발생하게 됩니다. 이런 이유로 실시간에서 신호와 시뮬레이션에서 신호가 다를 경우가 발생합니다. 해당 가설을 만들고 움직임을 정의하는 이유는 차트의 봉은 시고저종가만 존재하고 봉 안에 모든 체결틱이 있지 않아 시가에서 종가까지 세부적인 움직임을 알수 없기 때문입니다. 내부적인 체계가 위와 같아 수식으로는 처리할 방법이 없습니다. 해당 괴리는 현재로서는 별도로 해결할 방법이 없습니다. 해결하기 위해서는 과거 모든 봉에 모든 체결틱을 다운받아 존재해야 하는데 현재는 하드웨어나 서버부하등을 고려하면 현실적으로 가능하지 않습니다.
도움을 드리지 못해 죄송합니다.

과거봉에 대한 움직임 가설은 아래 도움말 참고하시기 바랍니다. 기본적으로는 봉의 고가와 저가 중 시가에서 가까운쪽으로 먼저 움직인것으로 판단합니다.
https://help.yesstock.com/21dd121b-e719-81ce-81f1-de484b3e823d
즐거운 하루되세요