커뮤니티
지표식 문의드립니다
2008-10-07 23:44:55
1047
글번호 17392
안녕하세요? 지표식 하나 문의드립니다
아무리 해봐도 제 지식으로는 모르겠네요
1분봉상 당일기간동안의 거래량이평을 만들었습니다
Plot1( ma(V, dayindex()) );
저렇게 하면 전일종가에 하루종일 평균낸 거래량이평이 나옵니다
전일 하루종일 평균낸 거래량으로 오늘 1분봉상 거래량을 나눌려고 합니다
그래서 전일종가 부근 평균거래량을 만든 식이 이렇습니다
Plot1( ma(V[dayindex()+15], dayindex()) );
그런데 값은 나오는데 틀립니다
기간을 dayindex()+15 로 한 이유는 15 이하로 지정하니 값이 0 으로 나왔기 때문입니다
그리고 하나더 문의드립니다
a 와 b의 지표값이 각각 정상적으로 나왔는데
a/b 를 하면 지표값이 0 으로 나오는 경우가 있는데 왜 그런건가요?
두가지 질문 꼭 답변 부탁드립니다
수고하세요
답변 1
예스스탁 예스스탁 답변
2008-10-08 08:56:00
안녕하세요
예스스탁입니다.
1.
식을 수정해 드립니다.
var1 = ma(V,dayindex()+1); //당일 거래량 이평
var2 = var1[dayindex()+1]; //전일 거래량 이평
plot1(var1);
plot2(var2);
dayindex()는 당일 첫봉값을 0으로 해서 시작합니다.
두번째봉은 1 세번째 봉은 2입니다.
ma(V,dayindex())라고 작성하시면
첫봉에서는 0봉동안 거래량 이평이 되어 값을 도출할 수 없습니다.
전일 거래량 이평은 ma(V,dayindex()+1)의 dayindex()+1 전봉값입니다.
위와 같이 식을 작성하셔도 되고
아래와 같이 작성하여 그값을 이용할 수도 있습니다.
if date != date[1] Then
var2 = var1[1];//전일 거래량 이평
var1 = ma(V,dayindex()+1); //당일 거래량 이평
plot1(var1);
plot2(var2);
2.
a/b에서 0이 나오는 경우는 2가지입니다.
a가 0값이거나 b가 0값인 경우입니다.
아래의 식을 지표로 적용하시면 0값이 나오는것을 확인하실 수 있습니다.
plot1(0/5);
plot2(5/0);
즐거운 하루되세요
> 초보트레이 님이 쓴 글입니다.
> 제목 : 지표식 문의드립니다
> 안녕하세요? 지표식 하나 문의드립니다
아무리 해봐도 제 지식으로는 모르겠네요
1분봉상 당일기간동안의 거래량이평을 만들었습니다
Plot1( ma(V, dayindex()) );
저렇게 하면 전일종가에 하루종일 평균낸 거래량이평이 나옵니다
전일 하루종일 평균낸 거래량으로 오늘 1분봉상 거래량을 나눌려고 합니다
그래서 전일종가 부근 평균거래량을 만든 식이 이렇습니다
Plot1( ma(V[dayindex()+15], dayindex()) );
그런데 값은 나오는데 틀립니다
기간을 dayindex()+15 로 한 이유는 15 이하로 지정하니 값이 0 으로 나왔기 때문입니다
그리고 하나더 문의드립니다
a 와 b의 지표값이 각각 정상적으로 나왔는데
a/b 를 하면 지표값이 0 으로 나오는 경우가 있는데 왜 그런건가요?
두가지 질문 꼭 답변 부탁드립니다
수고하세요
다음글
이전글