시초가보다 1.5포인트 이상 높아지면 매수 진입하고, 시초가보다 1.5포트 이하로 낮아지면 매도 진입하는데, 이때 매수와 매도 포지션은 모두 가지고 있다가 당일 청산하는 시스템을 작성하려고 합니다.
질문 1. 메뉴얼을 읽어보니 매수와 매도 포지션을 동시에 가지는 것은 안되는 거 같던데.. 맞나요?
질문 2. 3분봉 차트로 아래 식을 작성했습니다.
buy("매수",atstop,Dayopen + 1.5); //시초가 대비 1.5포인트 이상 가격 발생시 매수
sell("매도",atstop,Dayopen - 1.5); //시초가 대비 1.5포인트 이하 가격 발생시 매도
이 시스템을 돌려보면 실제로 매수되는 가격이 1.5포인트 보다 덜 상승할 때 매수 되고, 매수한 가격이 해당 봉의 시초가로 매수된 것으로 나오는데 어디가 잘못된 건지 모르겠어요.
답변 1
예스스탁
예스스탁 답변
2020-01-28 16:38:51
안녕하세요
예스스탁입니다.
1
하나의 계좌에서 매수포지션과 매도포지션을 동시에 가질수 없습니다.
이부분은 실제계좌에서도 제도적으로 가능하지 않은 부분입니다.
2
atstop은 봉완성시에 가격을 셋팅하고 다음봉현재가와 비교합니다.
분봉에서 전일마지막봉에 셋팅되면 전일시가+-1.5와 오늘 현재가를 비교하게 됩니다.
수정된 아래식 이용하시면 됩니다.
if NextBarSdate != sdate Then
buy("매수1",AtStop,NextBarOpen+1.5);
Else
buy("매수2",atstop,Dayopen + 1.5);
if NextBarSdate != sdate Then
sell("매도1",AtStop,NextBarOpen-1.5);
Else
sell("매도2",atstop,Dayopen - 1.5);
즐거운 하루되세요
> feel29na 님이 쓴 글입니다.
> 제목 : 코스피 선물 매수 및 매도 관련 시스템식 작성
> 시초가보다 1.5포인트 이상 높아지면 매수 진입하고, 시초가보다 1.5포트 이하로 낮아지면 매도 진입하는데, 이때 매수와 매도 포지션은 모두 가지고 있다가 당일 청산하는 시스템을 작성하려고 합니다.
질문 1. 메뉴얼을 읽어보니 매수와 매도 포지션을 동시에 가지는 것은 안되는 거 같던데.. 맞나요?
질문 2. 3분봉 차트로 아래 식을 작성했습니다.
buy("매수",atstop,Dayopen + 1.5); //시초가 대비 1.5포인트 이상 가격 발생시 매수
sell("매도",atstop,Dayopen - 1.5); //시초가 대비 1.5포인트 이하 가격 발생시 매도
이 시스템을 돌려보면 실제로 매수되는 가격이 1.5포인트 보다 덜 상승할 때 매수 되고, 매수한 가격이 해당 봉의 시초가로 매수된 것으로 나오는데 어디가 잘못된 건지 모르겠어요.