커뮤니티

부탁드립니다..

프로필 이미지
sdfadfe
2009-07-19 05:12:49
1179
글번호 202740
답변완료
안녕하세요? 예스스탁입니다. 기술적으로 조건만족시 즉시 주문을 내도록 하는 것은 별로 문제가 되지는 않습니다. 하지만, 이 주문 방법은 몇가지 문제를 일으킵니다. 우선 봉완성시점에 조건이 만족하지 않게 될 경우 어떻게 처리해야 될지에 관한 부분입니다. 시스템매매는 봉을 기준으로 매매신호를 발생시키고, 이 신호에 따라서 주문을 전송시키는 체계인데, 즉시 주문 처리를 하고 봉완성 시점에 조건을 만족하지 않게 되면 청산주문을 내거야 주문을 유지시키거나 하여야 하는데, 반대주문을 내는 것은 체계상 문제가 될 수 있고, 주문을 유지시키는 것은 매매신호와 불일치를 일으킬 수 있습니다.(재 조회시 매매 신호가 사라지는 현상, 청산신호가 발생되지 않게 된다는 문제) 또 다른 문제는 시뮬레이션 결과와 실제 매매 결과가 전혀 다른 결과값이 나온다는 사실입니다. 시뮬레이션에서는 봉 움직임 가정에 따라 처리하기 때문에 완성된 봉을 기준으로 신호를 발생시켜야 정확한 신호가 됩니다. 그런데, 조건만족즉시 주문의 경우는 실시간에서는 신호를 발생시키는 경우에도 봉완성시점에 조건을 만족하지 않게 된다면 시뮬레이션에서는 신호가 발생하지 않게 됩니다. 앞으로도 이 내용에 관해서는 좀더 고민하여 방법을 찾아보도록 하겠습니다. 감사합니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ봉미완성시 주문을내고나서, 봉완성시에 조건을 만족할지 안할지의 여부는 상관없이 그냥 원하는 매도포지션에서 매도를하게끔 하는것은 어떠나요? 일단, 조건이 만족하면은 그즉시 주문을 발생하고, 나머지 환경을 보지않고 자신이 설정한 전략에따라 청산만하면은 되는거 아닌가요? 굳이 봉완성시에 이조건을 만족햇나? 안했나? 따질필요없이 그냥 자신이 원하는 그 시간과 포지션에서 즉시 주문을 냈으면 합니다.. 봉미완성시를 쓰는 중요한이유는 스피드입니다. 원할때 그 즉시 살수있는 그 능력이 필요하니까 봉미완성시 주문을 쓰는겁니다. 봉미완성시와, 다음봉시가의 차이는 정말 어마어마하더군요.. "봉완성 시점에 조건을 만족하지 않게 되면 청산주문을 내거야 주문을 유지시키거나 하여야 하는데" 봉완성 시점에 조건을 만족하지 않을경우에... 봉완성 시점에 조건을 만족하든 하지않든. 주문은 그대로 유지시킨후, 자신이 세운 식에따라 청산이 되면은 매수와 매도가 되잖아요.. 이렇게 해주실순없나요??.. 시뮬레이션에대해서는.. C,O,H,L값을 적절히 활용해서 어쨋든 O로시작해서H와L사이를 넘나들고 C에서 끝나는 봉이니까, 실시간이든 봉완성시이든 이원리는 같잖아요... 적절히활용하면은 될것같은데.. 너무 쉽게 생각한건가요.... 혹시 이게안되더라도... 사용자를위해 조건만족즉시 주문을 낼수있게 해주실순 없나요?.. 물론시뮬레이션도중요하긴한데.. 저는 현대증권을 사용하다가 도저히 도저히 사용을못하겟더라구요... 식세우기가 너무힘들어요 ..저는 Yestrader를 사랑합니다... 오직 조건만족즉시주문이 없기때문에 사용을 못할뿐이죠.. 현대증권에서는 오직 조건만족즉시 주문외에는 별다른 효율적인 기능이 없더라고요. 모두 Yestrader가 앞서고있고요.. 혹시 조건만족즉시 주문을 만드시는데 어려움이있으시면 현대증권 - 봉미완성시 를 참고해주시면 어느정도 궁금증은 풀릴것이라고 봅니다.. 부디 부탁드리겠습니다.. 꼭 좀 만들어주시면 정말 감사하겠습니다..그럼수고하세요..^^
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-20 09:48:30

안녕하세요? 예스스탁입니다. 올려주신 내용은 저희도 참 고민스러운 내용입니다. 말씀하신 기능이 기술적으로 어려운 것은 아니지만, 시뮬레이션과 실매매의 불일치를 시키는 요인이 되기 때문입니다. 제대로 검증하지 못한 방법으로 매매를 한다는 것은 시스템트레이딩이 추구하는 것과 거리가 있기 때문입니다. 과거 강제청산 항목중 '최대수익대비하락'을 현재진행중인 자기봉의 고가와 저가를 포함시켜달라는 요청이 많으셔서 이를 포함하여 프로그램을 제공하게 되었는데, 봉 움직임의 가정이 적용되기 때문에 시뮬레이션과 실매매에서 차이가 발생하는 경우가 흔히 생기고 이에 따라 사용하시는 분들이 많은 실수를 합니다. 타 시스템트레이딩 프로그램도 이와 같이 제공하고 있고 고객님들의 요청에 따라 처리해 드린 내용이긴 하지만, 지금도 후회하고 있는 내용 중 하나입니다. 봉미완성 주문은 이것보다 더 심각한 문제를 발생시킬 가능성이 높기 때문에 저희가 제공하지 못해드리는 기능이기도 합니다. 발생된 신호가 차트를 재조회 하면서 없어지는 현상(봉 움직임 가정때문에 부득이 발생하게 됩니다.)이 흔히 발생하게 됩니다. 또, 그런 매매는 시뮬레이션 자체가 불가능합니다. 봉완성시점에 나가는 주문은 주문이 늦다는 단점이 있지만, 수많은 휩소를 피하게 합니다. 실례로 채널을 만들고 봉완성시에 나가는 onclose주문과 채널도달시 즉시 주문이 나가는 atstop주문을 이용해서 전략을 만들어보면 봉완성시에 나가는 onclose주문이 일반적으로 성과가 높게 나오는 것을 확인하실 수 있습니다. 현재는 봉완성된 것만을 기준으로 차트를 보시기 때문에 봉완성되기 전에 중간에 들어가면 좀더 많은 수익이 발생될 것으로 보일 수도 있지만, 현실적으로는 수많은 휩소로 생각하시는 것과는 다른 매매가 될 가능성이 높습니다. 또, 그것 자체가 시뮬레이션이 되지 않기 때문에 저희도 고민스러운 것입니다. 지금 어떤 결론을 내어 답변드리지는 못하지만, 제안 주신 내용에 대해서는 저희도 시간을 두고 생각해 보도록 하겠습니다. 감사합니다. > sdfadfe 님이 쓴 글입니다. > 제목 : 부탁드립니다.. > 안녕하세요? 예스스탁입니다. 기술적으로 조건만족시 즉시 주문을 내도록 하는 것은 별로 문제가 되지는 않습니다. 하지만, 이 주문 방법은 몇가지 문제를 일으킵니다. 우선 봉완성시점에 조건이 만족하지 않게 될 경우 어떻게 처리해야 될지에 관한 부분입니다. 시스템매매는 봉을 기준으로 매매신호를 발생시키고, 이 신호에 따라서 주문을 전송시키는 체계인데, 즉시 주문 처리를 하고 봉완성 시점에 조건을 만족하지 않게 되면 청산주문을 내거야 주문을 유지시키거나 하여야 하는데, 반대주문을 내는 것은 체계상 문제가 될 수 있고, 주문을 유지시키는 것은 매매신호와 불일치를 일으킬 수 있습니다.(재 조회시 매매 신호가 사라지는 현상, 청산신호가 발생되지 않게 된다는 문제) 또 다른 문제는 시뮬레이션 결과와 실제 매매 결과가 전혀 다른 결과값이 나온다는 사실입니다. 시뮬레이션에서는 봉 움직임 가정에 따라 처리하기 때문에 완성된 봉을 기준으로 신호를 발생시켜야 정확한 신호가 됩니다. 그런데, 조건만족즉시 주문의 경우는 실시간에서는 신호를 발생시키는 경우에도 봉완성시점에 조건을 만족하지 않게 된다면 시뮬레이션에서는 신호가 발생하지 않게 됩니다. 앞으로도 이 내용에 관해서는 좀더 고민하여 방법을 찾아보도록 하겠습니다. 감사합니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ봉미완성시 주문을내고나서, 봉완성시에 조건을 만족할지 안할지의 여부는 상관없이 그냥 원하는 매도포지션에서 매도를하게끔 하는것은 어떠나요? 일단, 조건이 만족하면은 그즉시 주문을 발생하고, 나머지 환경을 보지않고 자신이 설정한 전략에따라 청산만하면은 되는거 아닌가요? 굳이 봉완성시에 이조건을 만족햇나? 안했나? 따질필요없이 그냥 자신이 원하는 그 시간과 포지션에서 즉시 주문을 냈으면 합니다.. 봉미완성시를 쓰는 중요한이유는 스피드입니다. 원할때 그 즉시 살수있는 그 능력이 필요하니까 봉미완성시 주문을 쓰는겁니다. 봉미완성시와, 다음봉시가의 차이는 정말 어마어마하더군요.. "봉완성 시점에 조건을 만족하지 않게 되면 청산주문을 내거야 주문을 유지시키거나 하여야 하는데" 봉완성 시점에 조건을 만족하지 않을경우에... 봉완성 시점에 조건을 만족하든 하지않든. 주문은 그대로 유지시킨후, 자신이 세운 식에따라 청산이 되면은 매수와 매도가 되잖아요.. 이렇게 해주실순없나요??.. 시뮬레이션에대해서는.. C,O,H,L값을 적절히 활용해서 어쨋든 O로시작해서H와L사이를 넘나들고 C에서 끝나는 봉이니까, 실시간이든 봉완성시이든 이원리는 같잖아요... 적절히활용하면은 될것같은데.. 너무 쉽게 생각한건가요.... 혹시 이게안되더라도... 사용자를위해 조건만족즉시 주문을 낼수있게 해주실순 없나요?.. 물론시뮬레이션도중요하긴한데.. 저는 현대증권을 사용하다가 도저히 도저히 사용을못하겟더라구요... 식세우기가 너무힘들어요 ..저는 Yestrader를 사랑합니다... 오직 조건만족즉시주문이 없기때문에 사용을 못할뿐이죠.. 현대증권에서는 오직 조건만족즉시 주문외에는 별다른 효율적인 기능이 없더라고요. 모두 Yestrader가 앞서고있고요.. 혹시 조건만족즉시 주문을 만드시는데 어려움이있으시면 현대증권 - 봉미완성시 를 참고해주시면 어느정도 궁금증은 풀릴것이라고 봅니다.. 부디 부탁드리겠습니다.. 꼭 좀 만들어주시면 정말 감사하겠습니다..그럼수고하세요..^^