커뮤니티
봉의 완성 이전이라도....
2012-08-01 11:13:33
318
글번호 53413
봉의 완성(종가) 이전이라도...
조건이 만족하면 즉시 신호가 발생 하도록 하려면
시스템 수식을 어떻게 작성 하여야 하나요?
답변 5
예스스탁 예스스탁 답변
2012-08-01 11:50:33
안녕하세요
예스스탁입니다.
if조건은 봉완성시를 기준으로 하므로
if조건이 미봉완성시 조건만족여부를 판단하여 신호를
발생할 수 없습니다.
수식에서 봉미완성일때 신호가 발생할 수 있는 타입으로
atstop과 atlimit이 있습니다.
이 두개의 타입은 최근 완성된봉(직전봉)에서
특정값을 셋팅한 후에 현재가와 비교해서 신호를 발생하는 타입니다.
모두 주종목(data1)의 가격으로만 가능합니다.
현재봉에서 계산되는 값과 현재가를 서로 비교해서는 신호를 발생할 수 없습니다
그러므로 예를 들어
이동평균이 크로스하는 순간 매수나 매도는
2개의 값이 동시에 현재봉에서 계산되는 값이므로 작성이 가능하지 않으며
참조데이터(data2~data99)는 주종목이 아니므로 가능하지 않고
스토케스틱과 같은 지표는 주종목 현재가와 비교할 내용이 아니므로 가능하지 않습니다.
가령 직전 봉의 고가대비 0.1상승이나 전일값대비나 당일시가 대비등으로는
시세조건만족시 미완성봉에 신호가 발생할 수 있습니다.
if crossup(ma(c,5),ma(c,20)) Then
buy("b",AtStop,H+0.1);
5-20 골든크로스가 발생한 봉이 완성이 되면
골든크로스봉의 고가+0.1값을 셋팅하고
다음봉에서 골든크로스 봉의 고가+0.1이상의 현재가가 발생하면 즉시 매수
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 봉의 완성 이전이라도....
> 봉의 완성(종가) 이전이라도...
조건이 만족하면 즉시 신호가 발생 하도록 하려면
시스템 수식을 어떻게 작성 하여야 하나요?
너무조아
2012-08-01 12:34:10
이전의 답변에 감사 드립니다.
보충질의 입니다.
예를 들어 시스템매매에서 일봉을 사용 한다면
장대양봉이나 장대음봉이 발생하는 경우 봉의 완성 후에 신호가 발생 한다면 시스템을 작성한 의도와는 상당한 괴뢰가 발생 할 수가 있습니다.
이경우에 조건 만족시 신호를 발생 시킬 수있는 가장 합리적인 방법은 무엇인가요?
에를 들어 봉의 완성전에 5일이동평균선을 지수가 돌파 또는 이탈하는 경우 주어진 조건에 따라 < 매수, 매수청산 / 매도,매도청산 >을 하고자 한다면 조건을 만족 시킬 수 있는 방법은 없는 가요?
예스스탁 예스스탁 답변
2012-08-01 14:02:19
안녕하세요
예스스탁입니다.
일봉에서 장대양봉 음봉은 시가를 기준으로 일정포인트 넘으면
즉시 신호가 발생하게 작성하시면 됩니다.
예를 들어 아래와 같이 작성하시면
현재 무포지션이거나 매도포지션이고 시가대비 현재가가 10틱이상 상승하면 매수
현재 무포지션이거나 매수포지션이고 시가대비 현재가가 10틱이상 하락하면 매도
하는 식입니다.
if MarketPosition <= 0 Then
buy("b",atstop,nextbaropen+PriceScale*10);
if MarketPosition >= 0 Then
sell("s",atstop,nextbaropen-PriceScale*10);
atstop은 완성된 봉에서 그 값을 셋팅하는데
봉완성은 다음봉 시가가 수신될때이고 다음봉 시가는 불변의 값이므로
봉을 완성시키는 시가(다음봉시가)는 nextbaropen으로 지정해 사용하실 수 있으므로
atstop이나 atlimit의 가격조건으로 사용하실 수 있습니다.
하지만 봉의 완성전에 5일이동평균선을 지수가 돌파 또는 이탈하는 경우는 식으로
구현하실 수 없습니다. 5일이동평균선은 현재봉에서도 현재가를 반영하여 계산되는
값이므로 현재가와 비교해 신호를 만드실 수 없고
또한 atstop이나 atlimit은 하나의 가격만 셋팅후 현재가와 비교할 수 있으므로
여러개 값을 기준으로 봉미완성시 신호를 발생하실수도 없습니다.
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 보충질의
> 이전의 답변에 감사 드립니다.
보충질의 입니다.
예를 들어 시스템매매에서 일봉을 사용 한다면
장대양봉이나 장대음봉이 발생하는 경우 봉의 완성 후에 신호가 발생 한다면 시스템을 작성한 의도와는 상당한 괴뢰가 발생 할 수가 있습니다.
이경우에 조건 만족시 신호를 발생 시킬 수있는 가장 합리적인 방법은 무엇인가요?
에를 들어 봉의 완성전에 5일이동평균선을 지수가 돌파 또는 이탈하는 경우 주어진 조건에 따라 < 매수, 매수청산 / 매도,매도청산 >을 하고자 한다면 조건을 만족 시킬 수 있는 방법은 없는 가요?
너무조아
2012-08-01 14:26:03
봉차트만을 생각 한다면 에스탁의 답변이 옳을 것입니다.
제가 함수를 제대로 이해 하지 못해서 이런 질문을 하는 지는 모르겠습니다.
하지만 지수의 움직임은 봉의 단위로 움직이는 것이 아니라
틱단위의 점이 움직이는 것이 아닌가요?
틱의 점의 값이 이동 평균선을 기준으로
<10틱 이상이면 매수
아니면 10틱 이하이면 매도>
와 같이 신호 설정 값을 준다면 가능 하지 않는 가요?
예스스탁 예스스탁 답변
2012-08-01 14:57:40
> 너무조아 님이 쓴 글입니다.
> 제목 : 다시한번 질의 합니다.
> 봉차트만을 생각 한다면 에스탁의 답변이 옳을 것입니다.
제가 함수를 제대로 이해 하지 못해서 이런 질문을 하는 지는 모르겠습니다.
하지만 지수의 움직임은 봉의 단위로 움직이는 것이 아니라
틱단위의 점이 움직이는 것이 아닌가요?
틱의 점의 값이 이동 평균선을 기준으로
<10틱 이상이면 매수
아니면 10틱 이하이면 매도>
와 같이 신호 설정 값을 준다면 가능 하지 않는 가요?
다음글
이전글