첨부 이미지
그림1
안녕하십니까.
테스트용으로 시가 상승 출발시 바로 진입하고 당일 내 지정손익 청산하는 시스템 수식을 이하와 같이 작성하였습니다.
Input : 수익(1.0), 손실(1.0);
if NextBarSdate <> sDate Then {
if NextBarOpen > DayClose Then
Buy("b", AtMarket, Def, 1);
}
SetStopProfitTarget(수익, PointStop);
SetStopLoss(손실, PointStop);
SetStopEndofday();
그런데 이 수식을 시뮬레이션 차트에 적용해보면 이해가 안되는 점이 있습니다.
진입했다가 청산된 후에는 더이상 포지션이 없으니 수익률 차트가 변화 없이 수평이어야 할 것 같은데, 시뮬레이션에서는 수평이 아닙니다.
(첨부 이미지에 적색 수평 화살표로 표시한 구간입니다)
왜 이렇게 나오는 것인지 도저히 모르겠습니다.
꼭 좀 이유를 알려주시길 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2022-12-26 17:11:53
안녕하세요
예스스탁입니다.
수익차트 표시는 2가지 옵션이 있습니다.
[모든수익]
[진입청산수익만 연결]
[모든수익]은 진입후 수익변경에 따라 변경이 되고
무포지션이면 직전까지의 손익을 유지합니다.
[진입청산수익만연결]으로 설정하면
수익그래프가 진입과 청산이 발생한 봉에서만 한번 계산해서 표시하고
나머지 구간은 점사이에 사선으로 연결됩니다.
수익차트설정은 차트에서 수익그래프를 더블클릭하시면 나타납니다.
즐거운 하루되세요
> 좋은밤 님이 쓴 글입니다.
> 제목 : 문의 드립니다 - 시가 진입 당일 청산
> 안녕하십니까.
테스트용으로 시가 상승 출발시 바로 진입하고 당일 내 지정손익 청산하는 시스템 수식을 이하와 같이 작성하였습니다.
Input : 수익(1.0), 손실(1.0);
if NextBarSdate <> sDate Then {
if NextBarOpen > DayClose Then
Buy("b", AtMarket, Def, 1);
}
SetStopProfitTarget(수익, PointStop);
SetStopLoss(손실, PointStop);
SetStopEndofday();
그런데 이 수식을 시뮬레이션 차트에 적용해보면 이해가 안되는 점이 있습니다.
진입했다가 청산된 후에는 더이상 포지션이 없으니 수익률 차트가 변화 없이 수평이어야 할 것 같은데, 시뮬레이션에서는 수평이 아닙니다.
(첨부 이미지에 적색 수평 화살표로 표시한 구간입니다)
왜 이렇게 나오는 것인지 도저히 모르겠습니다.
꼭 좀 이유를 알려주시길 부탁드립니다.