커뮤니티
매수 매도 질문있습니다
2017-05-11 00:53:55
137
글번호 109449
저는 주식으로 시스템트레이딩을 하려고 준비중입니다.
전략은 데이트레이딩으로 1~1.5%정도의 짧은 수익을 여러번 노리는 전략으로 작성 중입니다.
매수 매도에 있어서 궁금한점이있는데요
지금 현재
시스메틱 1기 온라인 강의 수강중인데요
강의 내용중 보니 차트상 매수 매도 신호가 발생했다하더라도 실제로 매매가 이뤄지지 않을 수 있다고 했는데요
질문1. 그렇다면 실제 가상매매시 제가 작성한 전략에서 발생한 매도 매수 신호가 실제매매에서는 그대로 이뤄지지 않았을 수있는지 궁금합니다
가상 매매 후 시스템 성능보고서를 보면 거래내역이 과거에 발생했다고 나오는데
실제로는 그런식으 매매가 발생하지 않을수 있는 건가요?
질문2. 저는 지금 현재 매수가 발생한지 확인 하는 조건으로
#진입이 발생하면 1씩 증가
if CurrentContracts > CurrentContracts[1] Then
와 같이 작성하였는데요
그럼 궁금한점이 차트상에서는 신호가 발생했지만 실제로 매수가 안된경우는 위에 조건이 true 인지 false가 되는지 궁금합니다
질문3. 강의에서 매매를 함에 있어 체결을 위해 매수 매도 설정시 +-1~3 호가 정도로
설정을 한다고하는데요 그래서 저도 가상매매시 조건에 매수 매도시 현재가 +-3 정도로 설정하고 성능보고서를 확인해보았는데요
현재가로 설정할때와 현재가 +-3 +-5 등으로 설정했을때 보면 보고서 상에 나타난 거래 시 진입 가격 청산가격에는 차이가 발생하지 않는데 이는 왜그런가요 가상으로 성능 테스트할때는 위에 설정이 안먹히는지 궁금합니다.
질문4. 만약 강의처럼 매수 매도시 +-3호가 정도를 항상 해야지 실제 매매가 이뤄진다면 주식에서 현재 yes를 통해서 1%내외의 짧은 수익을 먹는 전략을 하기위해서는 실제로 차트상에 2~3%정도의 수익이 나는 전략만 먹힐 것 같은데요 제가 생각하는 것이 맞는지 궁금합니다. 혹은 실제 매수가 잘되게 하기 위한 다른 방법이 있는지 궁금합니다.
질문5. 주식 매매시 저는 비중조절을 하면서 진입 할 예정인데요
함수중에 avgEntryPrice라는 함수를 알게되었는데요 이 함수의 기능이 진입한 가격의 평균가로 알고 있습니다 이함수가 가격의 평균만 나타내는지 아님 실제 들어간 비중까지 포함한 평균단가를 나타내는지 궁금합니다.
예를들어 가격a에서 10주를 사고 가격 b에서 100주를 산경우 avgEntryPrice 의 값은
(a+b)/2 가 되는지 아님 (10*a+100*b)/110 이되는지 궁금합니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2017-05-11 14:33:11
안녕하세요
예스스탁입니다.
1.2,3,4번으로 문의하신 내용은 체결과 관련된 내용같습니다.
자동매매로 적용하고 신호가 발생하면 주문은 발생하게 됩니다.
다만 주문후 미체결되거나 혹은 예수금이나 증거금 부족으로 주문이 거부될수 있는데
해당 부분은 사용자분이 관리하셔야 하는 부분입니다.
시스템은 차트의 데이터로 조건을 판단해
지정한 조건이 만족하면 차트에 신호를 발생시키게 되고
차트에 신호가 발생하면 시스템 트레이딩 설정창의 매매탭에서 지정한 매매가격으로 주문이 집행됩니다.
주문이 발생하면 이후 체결은 거래소에서 되는 부분이므로
주문을 낸 이후에 체결부분은 시스템이나 프로그램에서 관리가 되는 부분이 아닙니다
수식내에 모든 포지션 함수는 신호상 내용을 리턴합니다.
MarketPosition, CurrentContracts등은 차트 신호상 내용을 리턴합니다.
실제 잔고나 체결여부로 리턴되는 함수가 아니며
if CurrentContracts > CurrentContracts[1] Then
는 차트에 진입신호가 발생하면 true 아니면 false입니다.
차트에 신호가 발생했느데 체결이 원활하지 않으면 문제가 발생하므로
체결율을 높이기 위해 보통 현재가+-3호가와 주문가격을 지정하게 되며
물론 자금의 여유가 되면 시장가등으로 설정하기도 합니다.
모든 주문 가격은 시장의 상황에 따라 미체결이 발생할 수 있습니다.
5
수량도 포함된 평균단가를 리턴합니다.
해당 부분도 실제 체결된 수량의 평균단가가 아닙니다.
차트의 신호상 발생한 가격과 수량으로 평균단가가 계산됩니다.
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 매수 매도 질문있습니다
> 저는 주식으로 시스템트레이딩을 하려고 준비중입니다.
전략은 데이트레이딩으로 1~1.5%정도의 짧은 수익을 여러번 노리는 전략으로 작성 중입니다.
매수 매도에 있어서 궁금한점이있는데요
지금 현재
시스메틱 1기 온라인 강의 수강중인데요
강의 내용중 보니 차트상 매수 매도 신호가 발생했다하더라도 실제로 매매가 이뤄지지 않을 수 있다고 했는데요
질문1. 그렇다면 실제 가상매매시 제가 작성한 전략에서 발생한 매도 매수 신호가 실제매매에서는 그대로 이뤄지지 않았을 수있는지 궁금합니다
가상 매매 후 시스템 성능보고서를 보면 거래내역이 과거에 발생했다고 나오는데
실제로는 그런식으 매매가 발생하지 않을수 있는 건가요?
질문2. 저는 지금 현재 매수가 발생한지 확인 하는 조건으로
#진입이 발생하면 1씩 증가
if CurrentContracts > CurrentContracts[1] Then
와 같이 작성하였는데요
그럼 궁금한점이 차트상에서는 신호가 발생했지만 실제로 매수가 안된경우는 위에 조건이 true 인지 false가 되는지 궁금합니다
질문3. 강의에서 매매를 함에 있어 체결을 위해 매수 매도 설정시 +-1~3 호가 정도로
설정을 한다고하는데요 그래서 저도 가상매매시 조건에 매수 매도시 현재가 +-3 정도로 설정하고 성능보고서를 확인해보았는데요
현재가로 설정할때와 현재가 +-3 +-5 등으로 설정했을때 보면 보고서 상에 나타난 거래 시 진입 가격 청산가격에는 차이가 발생하지 않는데 이는 왜그런가요 가상으로 성능 테스트할때는 위에 설정이 안먹히는지 궁금합니다.
질문4. 만약 강의처럼 매수 매도시 +-3호가 정도를 항상 해야지 실제 매매가 이뤄진다면 주식에서 현재 yes를 통해서 1%내외의 짧은 수익을 먹는 전략을 하기위해서는 실제로 차트상에 2~3%정도의 수익이 나는 전략만 먹힐 것 같은데요 제가 생각하는 것이 맞는지 궁금합니다. 혹은 실제 매수가 잘되게 하기 위한 다른 방법이 있는지 궁금합니다.
질문5. 주식 매매시 저는 비중조절을 하면서 진입 할 예정인데요
함수중에 avgEntryPrice라는 함수를 알게되었는데요 이 함수의 기능이 진입한 가격의 평균가로 알고 있습니다 이함수가 가격의 평균만 나타내는지 아님 실제 들어간 비중까지 포함한 평균단가를 나타내는지 궁금합니다.
예를들어 가격a에서 10주를 사고 가격 b에서 100주를 산경우 avgEntryPrice 의 값은
(a+b)/2 가 되는지 아님 (10*a+100*b)/110 이되는지 궁금합니다.
감사합니다