커뮤니티

종목검색식 부탁드립니다

프로필 이미지
골든도라도
2026-03-18 22:10:24
65
글번호 231145
답변완료

키움 수식입니다 종목 검색식 부탁드립니다

// 1. 이동평균선 계산


E1 = eavg(C, EmaLen1);

E2 = eavg(C, EmaLen2);

E3 = eavg(C, EmaLen3);


// 2. 스토캐스틱 K, D 계산

K = StochasticsSlow(sto1, sto2);

D = eavg(K, sto3);


// 3. 추세 종료(초기화) 조건: 단기선이 장기선 아래거나 종가가 장기선 이탈

Reset = E1 <= E3 or C <= E3;


// 4. 눌림목(풀백) 발생 조건

// 스토캐스틱 K가 20 상향돌파 & K>D & 이평 정배열 & 종가가 장기이평 위

Pullback = CrossUp(K, 20) and K > D and E1 > E2 and E2 > E3 and C > E3;


// 5. Reset(추세종료) 이후 Pullback(눌림목)이 발생한 횟수 계산

Cnt = CountSince(Reset, Pullback);


// 6. 현재 봉이 눌림목 조건에 해당하고, 새로운 추세에서 '첫 번째' 발생인 경우

Pullback and Cnt == 1


- 지표조건설정

EmaLen1: 21

EmaLen2: 34

EmaLen3: 144

sto1: 7

sto2: 3

sto3: 3

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-03-19 10:17:51

안녕하세요 예스스탁입니다. input : EmaLen1(21),EmaLen2(34),EmaLen3(144); input : sto1(7),sto2(3),sto3(3); var : E1(0),E2(0),E3(0),K(0),D(0); var : Reset(False),Pullback(False),cnt(Nan); // 1. 이동평균선 계산 E1 = Ema(C, EmaLen1); E2 = Ema(C, EmaLen2); E3 = Ema(C, EmaLen3); // 2. 스토캐스틱 K, D 계산 K = StochasticsK(sto1, sto2); D = Ema(K, sto3); // 3. 추세 종료(초기화) 조건: 단기선이 장기선 아래거나 종가가 장기선 이탈 Reset = E1 <= E3 or C <= E3; // 4. 눌림목(풀백) 발생 조건 // 스토캐스틱 K가 20 상향돌파 & K>D & 이평 정배열 & 종가가 장기이평 위 Pullback = CrossUp(K, 20) and K > D and E1 > E2 and E2 > E3 and C > E3; // 5. Reset(추세종료) 이후 Pullback(눌림목)이 발생한 횟수 계산 if Reset == true Then cnt = 0; if Pullback == true Then Cnt = cnt +1; if Pullback and Cnt == 1 Then Find(1); 즐거운 하루되세요