답변완료
질문 드립니다.
안녕하세요?
항상 친절하시고 상세하신 답변에 감사드립니다.
6713번 저의 질문에 대한 답변 글에 추가 질문을 올립니다.
답변 주시면 대단히 감사하겠습니다.
1.
월봉으로 매매한다고 가정할 때, 가령 4월 30일의 경우, 월봉 고가는 265.75, 월봉 저가는 247.20입니다.
그 날의 일봉 고가는 257.70, 일봉 저가는 254.20입니다.
4월 30일에, 성과보고서에서 보면,
247.25에 기존 포지션을 청산하고,
257.15에 새로운 포지션을 구축합니다.
질문 1.1.
이 257.15는 4월 월봉의 종가이자 4월 30일 일봉의 종가이므로, 이 월봉 일봉 종가로 새로운 포지션 구축 주문이 나갈 것은 당연히 이해가 됩니다만,
일단 실제에 있어서 이 것이 구축되는, 즉 새로운 진입이 되는 시간은, 월봉 및 일봉이 완성되는 그 날의 폐장 시간에 되는 것인지요?
만일 그렇다면, 정확히는 4월 30일의 오후 3시 5분인지, 동시호가가 끝나는 오후 3시 15분인지, 아니면 차트 데이터 툴팁 표시(풍선 도움말)에 나오는 17시 정각인지요?
질문 1.2.
어느 경우라 하더라도, 실제로 주문이 그 가격에 체결될 수 있을지가 불안한데, 특히 PM 3:15 내지 PM 17:00에 주문이 나가게 되는 경우라면, 주문이 실제로 체결될 수가 없을 것 같은데 그런지요?
질문 1.3.
만일 그렇게 되는 경우라면, 즉 시스템이 PM 3:15 내지 PM 17:00 등에 주문을 내게 된다면, 그렇게 되지 않도록 하기 위해 가령 오후 2시 50분에 4월 월봉이 완성된다는 가정을 추가해서, 2시 50분을 기준으로 해서 신규 포지션 구축을 위한 주문이 나가도록 해야 할 거 같은데, 이 부분 소스를 어떻게 짜야 할지요?
(여기서의 예는 월봉과 일봉간의 관계입니다만, 이 게 실제로는 가령 일봉 차트와 시봉 차트, 시봉 차트와 10분봉 차트 간의 관계, 30분봉과 5분봉 차트 간의 관계 등에서도 그대로 적용되어야 할 내용일 것 같습니다...)
질문 2.
3월 29일에 구축된 포지션을 4월 30일에 청산하는 주문은, 표에서 보면 4월 30일에 247.25 포인트에 매도청산 하도록 하는 주문인데, 이 주문은 정확히 언제 나가게 되는건지요?
4월 30일의 일봉은 고점 257.70, 저점 254.20이므로, 실제로는 4월 30일에 247.25에 매도청산 주문이 나갈 수가 없는 상황입니다.
일봉 차트에서 보면 이 가격으로 주문이 나갈 수 있는 날은 4월 중에 오직 4월 19일만이 가능합니다 (4월 19일 저가가 247.20)
그렇다면, 월봉 차트를 사용하고 있는 상황에서, 추적 스탑 등의 강제 청산 함수나, 샹들리에 청산 등등은, 월봉이 완성되기 이전에도, 언제든 조건이 만족하면 주문이 나가게 되는지요?
(지금의 경우라면, 월봉 완성 전인 4월 19일에 247.25포인트에 매도청산주문이 나가게 되는지요?)
질문 3.
강제청산함수는
SetStopTrailing(PriceScale, PriceScale, PointStop, 1);
이렇게 설정했는데, 바람직하지 않은건지요?
지금 월봉 차트 1년치의 테스트 결과를 보면, 10번의 청산 중에서 9번의 청산이 StopTrailing으로 되었고, 그 경우 모두 월봉 저점 내지 고점에서 한 틱 차이인 0.05 차이로 이루어 졌습니다.
'수익금액대비'로 설정하지 않고 '최고가격대비'로 설정했는데도 이런 현상이 나타나는데... PercentStop이 아니라 PointStop이라서 결국 수익금액대비의 경우나 마찬가지로 되어 버린 건지요?
이 경우에 적절한 손절폭 설정에 관한 도움말을 주시면 대단히 감사하겠습니다.
4.
봉 하나에서 이전 포지션의 청산, 새로운 포지션의 구축, 이렇게 두 개의 거래가 동시에 일어 나는 것을 피하기 (증거금이 두 배로 잡히는 것을 막는다든지 등의 이유로) 위해서는 식을 어떻게 작성하면 좋을지요?
가령,
만일 1000틱봉 차트를 이용하는 경우라면, 매 1000틱을 모아서 하나의 봉이 형성되게 하는 것이 아니라,
예컨대, 999개 틱을 모아서 하나의 봉으로 처리해서 일단 기존 포지션을 청산하고,
1000번째 틱에서 새로운 진입 조건을 계산, 판단하게 한다든지
만일 60분봉 거래를 한다면, 가령 매 59분까지(가령, 매 시의 59분 정각 시점)의 자료로 일단 청산을 위한 계산과, 필요시 청산 주문만을 하고,
매 60분째마다 (가령 매 시 00분 정각 시점) 진입을 위한 계산과, 필요시 진입 주문만을 하게 한다든지 하면 될 거 같은데, 작성 예 등 좋은 도움 말씀 주시면 감사하겠습니다.
대단히 감사합니다.
2013-12-25
332
글번호 208705
예스트레이더 (iM증권)
답변완료
질문 올립니다.
안녕하십니까.
항상 친절하신 답변 감사드립니다.
예스글로벌의 시장가, 지정가 주문에 대해 질문드리고자 합니다.
가령, 예스트레이더에서 코스피200선물 야간장, 즉 CME 장에서는, CME에서 시장가 주문이 없기 때문에 지정가 주문으로 해야 하는데,
1.
마찬가지로 CME의 모든 품목에 대해서는, 예스글로벌에서 "시스템 매매 설정"시에 "시장가"로 하면 안 되고 "지정가"로 해야 하는 것인지요?
2.
다른 거래소들, 가령 BMF라든지 SGX 등 모든 거래소들에 대해서, 일일히 시장가 주문이 가능한지 아닌지 등을 체크해서 거기에 부합되게 시스템 매매 설정시에 시장가로 할지 지정가로 할지 등을 결정해야 하는지요?
3.
그런 정보들은 전체적으로 어느 자료를 보면 좋을지요?
감사합니다.
2013-12-24
183
글번호 208699
기타
답변완료
질문 올립니다.
시스템을 하나 만들어서 틱 차트, 분봉 차트, 시봉 차트, 일봉 차트, 주봉 차트, 월봉 차트에서 테스트해 보다가 궁금증이 생겨서 질문 올립니다.
첨부한 그림에서 보시면, 월봉 차트에서의 테스트 결과인데,
가령 2013년 3월 29일에는 270.30에 매수청산이 이루어 지고
같은 날(결국 봉은 월봉 하나니까 같은 시점?)에 264.90에 새로운 매도진입이 이루어 지고 있습니다.
이런 식으로 결국 열 번의 매매 모두 이익 실현이 되어 승률 100%에, 1년 총순익이 43.95 포인트나 되는 결과가 나오는 걸로 보입니다만,
제 생각에 실제에 있어서 이렇게 될 거 같지는 않겠지요.
제가 질문 드리고 싶은 것은, 이런 시스템 성능보고서에서 보이는 결과와, 실제의 결과는 어떻게 달라 질지요? (월봉이나 일봉이나 시봉이나 10분봉에서나 원리는 다 마찬가지라고 생각이 됩니다)
좀 더 구체적으로는, 이렇게 월봉으로 보면, 같은 날에 앞의 포지션을 청산하고, 새로운 포지션을 구축하는 두 개의 거래가 이루어 지는데,
이런 시스템을 실제에서 돌리면, 어떤 결과가 나타날지, 즉 어떻게 매매가 진행될지요?
(특히 시간의 순서상으로, 어떤 일들이 진행되는지가 궁금합니다)
감사합니다.
2013-12-23
248
글번호 208689
예스트레이더 (iM증권)