커뮤니티

어제부탁드린 종목검색식 다시한번만봐주세요

프로필 이미지
dsad
2011-05-04 05:55:18
583
글번호 38290
답변완료
자꾸 귀찬게해드리는것같아 죄송합니다 근데 저도 제가 생각한것과 다르게 나와답답하네요 제가 설명을 잘못하는건지 아니면 제컴퓨터가 이상한건지.... 먼저 특정봉전에 볼린저밴드 하향이탈한 종목검색식짜주셨는데요 Input : Period(20), D(2),N(11); value1 = BollBandDown(Period,D); If CrossDown(C[n],value1[n]) Then Find(1); 이거요 제가 30분봉에서 돌려보니 조아제약종목이 안나옵니다 27일 종맨마지막봉이랑 바로 전봉이 볼린저밴드하향이탈했는데 30분봉으로는 53봉전? 이렇게검색하니까 나오더 라구요 근데 52봉이나 54봉으로 검색하면 나오질않습니다 둘중에 하나는 잡히지 안는 다는건데 왜그런건가요 그리고 5일안에 볼린저밴드 하향이탈한종목 검색식이요 Input : Period(20), D(2),XX(5); value1 = BollBandDown(Period,D); If countif(CrossDown(C,value1),XX) >= 1 Then Find(1); 여기서 30분에서 5넣고 돌려보니또 조아제약이 나오질않습니다 한 넉넉하게 9정도 넣고 돌려도 나오질안네요 그리고 보령제약도 나오질않는것 같습니다 그리고 마지막으로 당일 볼밴 상단 돌파한 종목을 찾는 식인데요 Input : Period(20), D(2); value1 = BollBandUp(Period,D); If CrossUp(C,value1) Then Find(1); 여기서 시초가에 stx조선해양이 상단을 뚫었는데 나오질안더군요 똑같이 30분이구요 저는 파워종목검색에서 돌리고 있는데 그냥 종목검색에서는 다를까 종목검색에서 돌렸 는데도 똑같았구요 왜 이렇게 나오는지 모르겟습니다 이런점들을 고쳐주셔서 다시한번만 짜주시면감사하겠습니다
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-05-04 12:39:40

안녕하세요 예스스탁입니다. 테스트를 해보았지만 문제가 없습니다. 볼린져밴드의 변수를 Period(20), D(2) 이라면 조아제약과 보령제약등 11개봉 안에 만족한 종목이 아닙니다. 첨부된 그림에서 보시면 30분봉에서 조아제약은 현재 시점에서 59봉전에야 한번의 하단선 이탈이 있었습니다.보령제약또한 4월 26일의 봉에서 하단선 하향이 있었습니다. 첨부된 그림과 같이 조아제약의 경우 59봉전으로 검색하니 검색에 나옵니다. 수식은 항상 봉이 기초가 됩니다. 30분에서 돌리시면 30분 봉으로 몇봉전에 조건에 만족했는지 발생하게 됩니다. 또한 아래식은 현재가 볼린져밴드를 상향한 상태인 종목만 검색이 됩니다. 직전에 한번돌파후에 현재 내려와 있는 상태라면 검색되지 않습니다. Input : Period(20), D(2); value1 = BollBandUp(Period,D); If CrossUp(C,value1) Then Find(1); 전반적으로 검색 및 수식에 대해 명확히 이해를 하지 못하신듯 합니다. 자세한 설명이 필요하시면 02-3453-1060으로 전화주시기 바랍니다 즐거운 하루되세요 > dsad 님이 쓴 글입니다. > 제목 : 어제부탁드린 종목검색식 다시한번만봐주세요 > 자꾸 귀찬게해드리는것같아 죄송합니다 근데 저도 제가 생각한것과 다르게 나와답답하네요 제가 설명을 잘못하는건지 아니면 제컴퓨터가 이상한건지.... 먼저 특정봉전에 볼린저밴드 하향이탈한 종목검색식짜주셨는데요 Input : Period(20), D(2),N(11); value1 = BollBandDown(Period,D); If CrossDown(C[n],value1[n]) Then Find(1); 이거요 제가 30분봉에서 돌려보니 조아제약종목이 안나옵니다 27일 종맨마지막봉이랑 바로 전봉이 볼린저밴드하향이탈했는데 30분봉으로는 53봉전? 이렇게검색하니까 나오더 라구요 근데 52봉이나 54봉으로 검색하면 나오질않습니다 둘중에 하나는 잡히지 안는 다는건데 왜그런건가요 그리고 5일안에 볼린저밴드 하향이탈한종목 검색식이요 Input : Period(20), D(2),XX(5); value1 = BollBandDown(Period,D); If countif(CrossDown(C,value1),XX) >= 1 Then Find(1); 여기서 30분에서 5넣고 돌려보니또 조아제약이 나오질않습니다 한 넉넉하게 9정도 넣고 돌려도 나오질안네요 그리고 보령제약도 나오질않는것 같습니다 그리고 마지막으로 당일 볼밴 상단 돌파한 종목을 찾는 식인데요 Input : Period(20), D(2); value1 = BollBandUp(Period,D); If CrossUp(C,value1) Then Find(1); 여기서 시초가에 stx조선해양이 상단을 뚫었는데 나오질안더군요 똑같이 30분이구요 저는 파워종목검색에서 돌리고 있는데 그냥 종목검색에서는 다를까 종목검색에서 돌렸 는데도 똑같았구요 왜 이렇게 나오는지 모르겟습니다 이런점들을 고쳐주셔서 다시한번만 짜주시면감사하겠습니다