안녕하세요.
실전매매에서 적용하는 차의 주기(분봉, 틱봉 등)는 성과에 영향을 미치는 것이죠?
가령 동일한 전략인데도, 1분봉 차트에서 적용하는거랑, 틱봉차트에 적용하는거랑은 진입위치나 청산가격등에서 차이 나는것이 맞죠?
또한, 저같은경우는 당일 시가정보가 들어오고 최대한 주문을 빠르게 나가게 하고 싶은데,
그럴려면은 틱봉차트에서 가장 짧은 주기로 선택하여 실전돌리는 것이 맞나요?
컴퓨터의 과부하라든지, 주기가 짧을수록 단점같은것은 없는지 궁금합니다.
답변 1
예스스탁
예스스탁 답변
2022-05-17 14:44:21
안녕하세요? 예스스탁입니다.
이해하고 계신 내용이 맞습니다. 차트의 주기가 달라지면 동일한 전략이라도 신호의 위치나 시점이 달라지기 때문에 다른 성과를 나타내게 됩니다.
장시작후 가장 빨리 주문을 내고자 하신다면 주기가 짧은 틱차트를 사용하시면 됩니다.
틱차트의 경우 봉차트에 비해 모든 데이터를 수신 받아서 계산해야 되기 때문에 컴퓨터에 부하는 더 많이 가게 됩니다. 다만, 적용하는 종목수가 적고 연산을 많이 하지 않는 시스템식을 사용하신다면 별 문제는 되지 않을 것으로 판단됩니다.
참고로 단순히 시가 데이터만을 사용하시는 경우라면 nextbaropen(다음봉 시가), nextbarstime(다음봉 시작시각)을 이용하셔서 다음봉 시가가 들어오는 순간 즉시 주문을 내는 것도 가능합니다. 예를 들어 시초가가 전일 종가대비 1% 상승한다면 시가가 들어온 후 즉시 주문을 내고자 하는 경우라면 아래와 같이 작성할 수 있습니다.
if nextbarstime == 090000 and nextbaropen > C*1.01 then
buy("B", atmarket);
참고로 nextbarstime이나 nextbaropen을 사용하는 경우에는 주문 타입에 onclose타입을 사용할 수 없습니다.
감사합니다.
> 건곤대 님이 쓴 글입니다.
> 제목 : 실전 주기
> 안녕하세요.
실전매매에서 적용하는 차의 주기(분봉, 틱봉 등)는 성과에 영향을 미치는 것이죠?
가령 동일한 전략인데도, 1분봉 차트에서 적용하는거랑, 틱봉차트에 적용하는거랑은 진입위치나 청산가격등에서 차이 나는것이 맞죠?
또한, 저같은경우는 당일 시가정보가 들어오고 최대한 주문을 빠르게 나가게 하고 싶은데,
그럴려면은 틱봉차트에서 가장 짧은 주기로 선택하여 실전돌리는 것이 맞나요?
컴퓨터의 과부하라든지, 주기가 짧을수록 단점같은것은 없는지 궁금합니다.