커뮤니티

시스템설정 문의합니다.

프로필 이미지
방향
2016-06-01 15:02:39
533
글번호 211681
답변완료
안녕하세요. 자동매매연습중인데요 아래의 수식으로 자동매매를 실행시켰는데 문제가 몇가지 있어서 문의합니다. 1. 매수만 반복됨 - 손절만시키고 반대포지션 진입이 안됨 (2분봉사용) 2. 1개 주문설정했는데 동시에 2개주문체결됨(시스템적용창에서 1개설정확인) 3. 챠트상에서 신호(화살표)는 즉시 표시가 되는데 실제 체결은 3-4봉이후에 됨 var1 = ma(H,5); var2 = ma(H,50); if crossup(var1,var2) Then buy(); if CrossDown(var1,var2) Then sell(); 조언 부탁드립니다. ^^
기타
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2016-06-01 17:41:28

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. 매수만 반복됨 - 손절만시키고 반대포지션 진입이 안됨 (2분봉사용) => 시스템로직으로 봤을 때 5이평이 50이평을 상향돌파할 때 매수진입하고, 5 이평이 50이평을 하향이탈할 때 매도진입하는 식으로, 매수신호가 발생되어 있는 상태에서 매도조건이 만족하게 되면 기존의 매수포지션을 청산하는 매수청산신호와 신규매도진입하는 매도신호가 동일한 봉에서 같이 발생하게 됩니다. 이후 다시 매수조건을 만족하게 되면 매도청산신호와 매수진입신호가 동일한 봉에서 같이 나오게 됩니다. 신호상으로는 매수청산-매도진입, 매도청산-매수진입으로 구분이 되어 있지만, 주문은 매수청산-매도진입 신호는 모두 매도주문으로 나가게 되고, 매도청산-매수진입 신호에서는 모두 매수주문으로 나가게 됩니다. 매수쪽 방향으로만 신호가 발생된다고 하셨는데, 양방향 거래가 가능한 지수선물이나 옵션에서 강제청산 없이 적용하신 다면 위에 설명된 내용처럼 청산과 진입신호가 동일한 봉에서 같이 발생하는 리버스 신호가 발생되는 시스템식입니다.(시스템트레이딩 설정창에서 강제청산 항목에 체크를 해제하시고 적용해 보시면 매도쪽 방향의 신호도 발생될 것으로 판단됩니다.) 2. 1개 주문설정했는데 동시에 2개주문체결됨(시스템적용창에서 1개설정확인) => 위 1번에서 설명드린 것처럼 리버스 시스템이기 때문에 청산과 진입신호가 같이 발생하게 되며, 따라서 동일한 시점에 2건의 동일한 방향의 주문이 나오게 됩니다. 만일 매수신호가 발생하여 계좌에서 1계약 매수를 한 상태이면, 그 다음에 매수청산 신호와 매도진입 신호가 동시에 발생 될때 별건으로 2건의 매도 주문이 발생하게 되며 이로 인해 계좌에서 갖고 있는 1계약의 매수포지션은 청산되고 신규로 1계약의 매도주문이 잡히게 됩니다. 하지만, 매수신호가 발생되었는데 실계좌에서 매수신호에 따른 매수 포지션을 보유하지 않고 있는 상황이라면(임의로 수동 청산했거나, 매수신호가 이미 발생된 이후에 시스템을 적용하는 경우 등) 매수청산과 매도진입신호에 따라 2계약의 매도진입 주문이 들어가게 되며 2계약의 매도포지션을 보유하게 됩니다. 즉, 항상 신호의 상태와 계좌의 포지션 상태를 맞춰 놓는다면 말씀하신 것처럼 동일한 방향으로 2계약을 보유하게 되는 상황은 발생하지 않고, 계좌와 신호상의 포지션 상태가 다른 경우에 2계약을 보유하게 되는 경우가 생기게 됩니다. 3. 챠트상에서 신호(화살표)는 즉시 표시가 되는데 실제 체결은 3-4봉이후에 됨 => 시스템트레이딩 설정창의 매매가격을 확인해 보셔야 할 것 같습니다. 통상 현재가+-5호가 정도로 설정해 놓으시면 신호가 발생하는 시점에 즉시 주문이 나가고 체결이 되지만, 현재가나 우선호가로 설정해 놓으신다면 주문은 신호발생 시점에 즉시 나가지만, 체결이 되지 않고 있다가 가격이 주문낸 가격까지 돌아와야 체결이 되기 때문에 신호 발생과 주문체결에 시차가 발생되는 것입니다. 현재가+-5호가 설정을 사용하시면 이 문제는 해결 됩니다. 글로 내용을 설명하다보니 한계가 있는것 같습니다. 예스스탁(02-3453-1060:프로그램사용법Q&A담당자)으로 연락을 주시면 원격지원으로 내용을 같이 보면서 설명을 해 드리도록 하겠습니다. 감사합니다.
프로필 이미지

방향

2016-06-01 20:02:47

자세한설명 너무 감사합니다. 나름 열심히 공부하고 매매에 임할려고 했지만 홈페이지의 설명을 다 이해하는데는 한계가 있는것 같습니다. 다시한번 자세한 설명 감사드리겠습니다.^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템설정 문의합니다. > 안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. 매수만 반복됨 - 손절만시키고 반대포지션 진입이 안됨 (2분봉사용) => 시스템로직으로 봤을 때 5이평이 50이평을 상향돌파할 때 매수진입하고, 5 이평이 50이평을 하향이탈할 때 매도진입하는 식으로, 매수신호가 발생되어 있는 상태에서 매도조건이 만족하게 되면 기존의 매수포지션을 청산하는 매수청산신호와 신규매도진입하는 매도신호가 동일한 봉에서 같이 발생하게 됩니다. 이후 다시 매수조건을 만족하게 되면 매도청산신호와 매수진입신호가 동일한 봉에서 같이 나오게 됩니다. 신호상으로는 매수청산-매도진입, 매도청산-매수진입으로 구분이 되어 있지만, 주문은 매수청산-매도진입 신호는 모두 매도주문으로 나가게 되고, 매도청산-매수진입 신호에서는 모두 매수주문으로 나가게 됩니다. 매수쪽 방향으로만 신호가 발생된다고 하셨는데, 양방향 거래가 가능한 지수선물이나 옵션에서 강제청산 없이 적용하신 다면 위에 설명된 내용처럼 청산과 진입신호가 동일한 봉에서 같이 발생하는 리버스 신호가 발생되는 시스템식입니다.(시스템트레이딩 설정창에서 강제청산 항목에 체크를 해제하시고 적용해 보시면 매도쪽 방향의 신호도 발생될 것으로 판단됩니다.) 2. 1개 주문설정했는데 동시에 2개주문체결됨(시스템적용창에서 1개설정확인) => 위 1번에서 설명드린 것처럼 리버스 시스템이기 때문에 청산과 진입신호가 같이 발생하게 되며, 따라서 동일한 시점에 2건의 동일한 방향의 주문이 나오게 됩니다. 만일 매수신호가 발생하여 계좌에서 1계약 매수를 한 상태이면, 그 다음에 매수청산 신호와 매도진입 신호가 동시에 발생 될때 별건으로 2건의 매도 주문이 발생하게 되며 이로 인해 계좌에서 갖고 있는 1계약의 매수포지션은 청산되고 신규로 1계약의 매도주문이 잡히게 됩니다. 하지만, 매수신호가 발생되었는데 실계좌에서 매수신호에 따른 매수 포지션을 보유하지 않고 있는 상황이라면(임의로 수동 청산했거나, 매수신호가 이미 발생된 이후에 시스템을 적용하는 경우 등) 매수청산과 매도진입신호에 따라 2계약의 매도진입 주문이 들어가게 되며 2계약의 매도포지션을 보유하게 됩니다. 즉, 항상 신호의 상태와 계좌의 포지션 상태를 맞춰 놓는다면 말씀하신 것처럼 동일한 방향으로 2계약을 보유하게 되는 상황은 발생하지 않고, 계좌와 신호상의 포지션 상태가 다른 경우에 2계약을 보유하게 되는 경우가 생기게 됩니다. 3. 챠트상에서 신호(화살표)는 즉시 표시가 되는데 실제 체결은 3-4봉이후에 됨 => 시스템트레이딩 설정창의 매매가격을 확인해 보셔야 할 것 같습니다. 통상 현재가+-5호가 정도로 설정해 놓으시면 신호가 발생하는 시점에 즉시 주문이 나가고 체결이 되지만, 현재가나 우선호가로 설정해 놓으신다면 주문은 신호발생 시점에 즉시 나가지만, 체결이 되지 않고 있다가 가격이 주문낸 가격까지 돌아와야 체결이 되기 때문에 신호 발생과 주문체결에 시차가 발생되는 것입니다. 현재가+-5호가 설정을 사용하시면 이 문제는 해결 됩니다. 글로 내용을 설명하다보니 한계가 있는것 같습니다. 예스스탁(02-3453-1060:프로그램사용법Q&A담당자)으로 연락을 주시면 원격지원으로 내용을 같이 보면서 설명을 해 드리도록 하겠습니다. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2016-06-03 09:18:04

안녕하세요? 예스스탁입니다. 시스템트레이딩 일반 HTS에 익숙하게 제공되는 기능이 아니기 때문에 처음 접근하시기 쉽지 않은 것은 당연하다고 생각됩니다. 의문점 있으시면 예스스탁으로 전화를 주시거나, 이 게시판에 올려주시면 최대한 자세히 설명드리도록 하겠습니다. 감사합니다. > 방향 님이 쓴 글입니다. > 제목 : Re : Re : 시스템설정 문의합니다. > 자세한설명 너무 감사합니다. 나름 열심히 공부하고 매매에 임할려고 했지만 홈페이지의 설명을 다 이해하는데는 한계가 있는것 같습니다. 다시한번 자세한 설명 감사드리겠습니다.^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템설정 문의합니다. > 안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. 매수만 반복됨 - 손절만시키고 반대포지션 진입이 안됨 (2분봉사용) => 시스템로직으로 봤을 때 5이평이 50이평을 상향돌파할 때 매수진입하고, 5 이평이 50이평을 하향이탈할 때 매도진입하는 식으로, 매수신호가 발생되어 있는 상태에서 매도조건이 만족하게 되면 기존의 매수포지션을 청산하는 매수청산신호와 신규매도진입하는 매도신호가 동일한 봉에서 같이 발생하게 됩니다. 이후 다시 매수조건을 만족하게 되면 매도청산신호와 매수진입신호가 동일한 봉에서 같이 나오게 됩니다. 신호상으로는 매수청산-매도진입, 매도청산-매수진입으로 구분이 되어 있지만, 주문은 매수청산-매도진입 신호는 모두 매도주문으로 나가게 되고, 매도청산-매수진입 신호에서는 모두 매수주문으로 나가게 됩니다. 매수쪽 방향으로만 신호가 발생된다고 하셨는데, 양방향 거래가 가능한 지수선물이나 옵션에서 강제청산 없이 적용하신 다면 위에 설명된 내용처럼 청산과 진입신호가 동일한 봉에서 같이 발생하는 리버스 신호가 발생되는 시스템식입니다.(시스템트레이딩 설정창에서 강제청산 항목에 체크를 해제하시고 적용해 보시면 매도쪽 방향의 신호도 발생될 것으로 판단됩니다.) 2. 1개 주문설정했는데 동시에 2개주문체결됨(시스템적용창에서 1개설정확인) => 위 1번에서 설명드린 것처럼 리버스 시스템이기 때문에 청산과 진입신호가 같이 발생하게 되며, 따라서 동일한 시점에 2건의 동일한 방향의 주문이 나오게 됩니다. 만일 매수신호가 발생하여 계좌에서 1계약 매수를 한 상태이면, 그 다음에 매수청산 신호와 매도진입 신호가 동시에 발생 될때 별건으로 2건의 매도 주문이 발생하게 되며 이로 인해 계좌에서 갖고 있는 1계약의 매수포지션은 청산되고 신규로 1계약의 매도주문이 잡히게 됩니다. 하지만, 매수신호가 발생되었는데 실계좌에서 매수신호에 따른 매수 포지션을 보유하지 않고 있는 상황이라면(임의로 수동 청산했거나, 매수신호가 이미 발생된 이후에 시스템을 적용하는 경우 등) 매수청산과 매도진입신호에 따라 2계약의 매도진입 주문이 들어가게 되며 2계약의 매도포지션을 보유하게 됩니다. 즉, 항상 신호의 상태와 계좌의 포지션 상태를 맞춰 놓는다면 말씀하신 것처럼 동일한 방향으로 2계약을 보유하게 되는 상황은 발생하지 않고, 계좌와 신호상의 포지션 상태가 다른 경우에 2계약을 보유하게 되는 경우가 생기게 됩니다. 3. 챠트상에서 신호(화살표)는 즉시 표시가 되는데 실제 체결은 3-4봉이후에 됨 => 시스템트레이딩 설정창의 매매가격을 확인해 보셔야 할 것 같습니다. 통상 현재가+-5호가 정도로 설정해 놓으시면 신호가 발생하는 시점에 즉시 주문이 나가고 체결이 되지만, 현재가나 우선호가로 설정해 놓으신다면 주문은 신호발생 시점에 즉시 나가지만, 체결이 되지 않고 있다가 가격이 주문낸 가격까지 돌아와야 체결이 되기 때문에 신호 발생과 주문체결에 시차가 발생되는 것입니다. 현재가+-5호가 설정을 사용하시면 이 문제는 해결 됩니다. 글로 내용을 설명하다보니 한계가 있는것 같습니다. 예스스탁(02-3453-1060:프로그램사용법Q&A담당자)으로 연락을 주시면 원격지원으로 내용을 같이 보면서 설명을 해 드리도록 하겠습니다. 감사합니다.