커뮤니티

문의

프로필 이미지
gt
2016-11-29 17:33:39
111
글번호 104485
답변완료
VARS : UVolSum(0), DVolSum(0); if (DATE <> DATE[1]) Then { UVolSum = 0; DVolSum = 0; } UVolSum = UVolSum + Upvol; DVolSum = DVolSum + DownVol; VARS: VOLAVG(0); VOLAVG = MA(VOLUME, 5); if (UVolSum >= VOLAVG[1] * 3) then { FIND(1); } 원하고자 하는 것은 UVolSum이 5개봉의 평균거래량보다 3배 이상 클경우 찾음 검색이 제대로 안되는 듯 한데 뭐가 문제인지 확인부탁드립니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-29 18:28:08

안녕하세요 예스스탁입니다. 작성하신 수식상에 오류는 없습니다. 분봉용이므로 검색하실때 속성에서 검색에 필요한 최소기간에 봉수를 넉넉히 지정해 주고 검색하시기 바랍니다. 사용하시는 분봉주기에서 당일 봉수가 모두 포함될 갯수로 지정해 주시면 됩니다. 즐거운 하루되세요 > gt 님이 쓴 글입니다. > 제목 : 문의 > VARS : UVolSum(0), DVolSum(0); if (DATE <> DATE[1]) Then { UVolSum = 0; DVolSum = 0; } UVolSum = UVolSum + Upvol; DVolSum = DVolSum + DownVol; VARS: VOLAVG(0); VOLAVG = MA(VOLUME, 5); if (UVolSum >= VOLAVG[1] * 3) then { FIND(1); } 원하고자 하는 것은 UVolSum이 5개봉의 평균거래량보다 3배 이상 클경우 찾음 검색이 제대로 안되는 듯 한데 뭐가 문제인지 확인부탁드립니다.