커뮤니티

조건 검색관련 문의_일봉과 분봉의 차이점

프로필 이미지
모라리
2026-05-18 23:27:04
55
글번호 232088
답변완료

var : A(0), A1(0), var1(0), AA(0), AA1(0), EQ(0), Z(0);


// 1. 지표 계산 (변동성 돌파 + LRL 추세 + RSI 모멘텀)

A = DAYHIGH[1] - DAYLOW[1];

A1 = DAYOPEN() + A * 0.5;


var1 = RSI(2);

AA = LRL(C, 35);

AA1 = LRL(AA, 35);

eq = AA - AA1;

Z = AA + eq;


// 2. 매수 조건 (종목 코드 필터 없이 로직만 남깁니다)

if CrossUp(C, A1)

and var1 > 50

and C > Z Then Find(1);

상기 조건 검색을 저장 해놓고 일봉과 분봉에서 사용하려고 하는데

일봉에서는 별 문제가 없는데 분봉에서는 전종목이 매수 되는 경향이 보입니다

혹시

A = DAYHIGH[1] - DAYLOW[1];

A1 = DAYOPEN() + A * 0.5;


이부분을 분봉에서 인지 시켜 주는 방식이 따로 있는지요

이 검색식의 요점은 그렇습니다


전일 일봉의 최고점과 최저점의 중간인 0.5에 선을 긋고 이선을 분봉에서 돌파 하는 것들 중

RSI(2)m, VL34등이 만족하는 종목을 검색하는 건데

예를 들어

관심종목에 9종목을 넣어 놓고

이 종목 중 3분봉에서 만족하는 것을 찾아라 라고 하면서 매수 신호는 넣으면 9종목 전종목이 다 매수 됩니다

만약에 관심종목이 아닌경우에는 한 100 종목이 매수 됩니다 중단 시키기 전까지는

아마 분봉으로 하면 전일 마지막 3분봉의 0.5를 초과하면 다 매수 하는 것 같아요


해결 책이 있을까요?


검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-05-19 09:38:44

안녕하세요 예스스탁입니다. A = DAYHIGH[1] - DAYLOW[1]; dayhigh,daylow은 일간 고저가를 리턴하는 함수이고 전일은 dayhigh(1), daylow(1), 전전일은 dayhigh(2), daylow(2)로 지정하는 함수입니다. 당일인 (0)은 생략이 가능합니다. 수식에서 표현하신 [1]은 한봉전을 의미합니다. 일봉에서 한봉전이면 전일이므로 문제가 없지만
분봉에서 위식은
A = DAYHIGH(0)[1] - DAYLOW(0)[1]; 위 형태에서 (0)이 생략된 형태로 분봉에서 한봉전 기준 당일 고저가 차이가 됩니다. A = DAYHIGH(1) - DAYLOW(1); 로 변경하시면 됩니다. 즐거운 하루되세요