커뮤니티
수식 질문입니다.
2007-07-16 17:10:50
1080
글번호 13077
1. [신호 발생 이후, 30초 지나고 나서 매수]이거 수식으로 표현할 수 있나요?
2. 생긴 지 며칠 안 된 옵션의 경우 예스트레이더의 챠트 봉 개수가 모자라 타종목(선물)의 5일 이평선 등이 왜곡됩니다.
예를 들어 생긴 지 3일된 옵션의 경우 타종목 5일 이평선 계산시 5일전 종가부터 차례로 더해서 나누기 5를 해야 하는데 5일 전의 봉 자체가 없어서 5일전 선물 종가가 0으로 계산됩니다.
또한 거래량이 아주 미약한 옵션의 경우에도 옵션의 봉이 생성되지 않는 경우 같은 기간 선물의 봉이 계산이 안되는거 같습니다.
예를 들면
input : P(5);
var : cnt(0),sumv(0),cnt1(0),mav(0);
array : TDC[5](0);
if date != date[1] then{ ## 현재봉의 날짜와 전봉의 날짜가 다를때로 표현하여 날짜가 변경되었음을 표현
for cnt = 1 to 4{ ## 1~4번 까지
TDC[cnt] = TDC[cnt-1][1]; ##각방의 값을 뒤의 방으로 넘김
}
}
TDC[0] = data1("C"); ##0번방에 타종목의 현재값을 저장
sumv = 0;
for cnt1 = 0 to P-1 { ##0~P-1번 방까지
sumv = sumv +TDC[cnt1]; ## 값을 누적
}
mav = sumv/P;
에서 mav가 타종목 5일이평인데, plot1(mav,"5일이평")으로 표현해 보면, 본 종목의 옵션 종류에 따라서 mav가 제각기 다르게 나옵니다. 선물은 하나밖에 없는데요. 본종목 옵션의 종류에 따라 이 값이 다르게 나온다면 무용지물이 될 수 밖에 없습니다.
이를 극복할 수 있는 방법이 있나요?
답변 1
예스스탁 예스스탁 답변
2007-07-18 09:15:14
안녕하세요
예스스탁입니다.
1.
수식으로 제어할 수 없습니다.
2.
타종목의 이평은 아래와 같이 표현하시면 됩니다.
예스트레이더 3
var : value(0);
value = ma(data1("c"),5);
예스트레이더 3.1
var : value(0,data2);
value = ma(data1(c),5); //2중에 하나 선택
value = data2(ma(C,5));
예스트레이더 3는 주봉의 봉주기와 일치되는 타종목의 봉만 그리므로
주봉의 봉이 없는 시간은 타종목도 그리지 않습니다.
예스트레이더3.1은 주봉에 데이터가 없는 시간대에 타종목의 데이터가 있다면
주봉의 시간대와 마추기 위해 차트에 그리지는 않치만 해당봉은 숨겨진 상태로
존재하며 5이평등의 계산시 모두 계산됩니다.
참고하시기 바랍니다.
즐거운 하루되세요
> 도레미트리오 님이 쓴 글입니다.
> 제목 : 수식 질문입니다.
> 1. [신호 발생 이후, 30초 지나고 나서 매수]이거 수식으로 표현할 수 있나요?
2. 생긴 지 며칠 안 된 옵션의 경우 예스트레이더의 챠트 봉 개수가 모자라 타종목(선물)의 5일 이평선 등이 왜곡됩니다.
예를 들어 생긴 지 3일된 옵션의 경우 타종목 5일 이평선 계산시 5일전 종가부터 차례로 더해서 나누기 5를 해야 하는데 5일 전의 봉 자체가 없어서 5일전 선물 종가가 0으로 계산됩니다.
또한 거래량이 아주 미약한 옵션의 경우에도 옵션의 봉이 생성되지 않는 경우 같은 기간 선물의 봉이 계산이 안되는거 같습니다.
예를 들면
input : P(5);
var : cnt(0),sumv(0),cnt1(0),mav(0);
array : TDC[5](0);
if date != date[1] then{ ## 현재봉의 날짜와 전봉의 날짜가 다를때로 표현하여 날짜가 변경되었음을 표현
for cnt = 1 to 4{ ## 1~4번 까지
TDC[cnt] = TDC[cnt-1][1]; ##각방의 값을 뒤의 방으로 넘김
}
}
TDC[0] = data1("C"); ##0번방에 타종목의 현재값을 저장
sumv = 0;
for cnt1 = 0 to P-1 { ##0~P-1번 방까지
sumv = sumv +TDC[cnt1]; ## 값을 누적
}
mav = sumv/P;
에서 mav가 타종목 5일이평인데, plot1(mav,"5일이평")으로 표현해 보면, 본 종목의 옵션 종류에 따라서 mav가 제각기 다르게 나옵니다. 선물은 하나밖에 없는데요. 본종목 옵션의 종류에 따라 이 값이 다르게 나온다면 무용지물이 될 수 밖에 없습니다.
이를 극복할 수 있는 방법이 있나요?