커뮤니티

문의 드립니다.

프로필 이미지
ikksoo
2025-08-20 08:53:58
144
글번호 193365
답변완료
안녕하세요 ~ 현재 종가가 아래의 2가지 선을 동시에 돌파하는 검색식을 요청 드립니다. 1. A라인 emaValue = eavg(C, length); // EMA 계산 correction = C + (C - emaValue); // 보정값 zlma = eavg(correction, length); // ZLMA 계산 VALUEWHEN(1, (CROSSUP(ZLMA,emaValue) or CROSSDOWN(ZLMA,emaValue)) 지표조건 : length 15 2. B라인 A=avg(c,17); ATR=avg(max(max(h-L,abs(c(1)-h)),abs(c(1)-L)),17); B=ATR; D=A+B; 감사합니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-08-20 14:58:05

안녕하세요 예스스탁입니다. VALUEWHEN(1, (CROSSUP(ZLMA,emaValue) or CROSSDOWN(ZLMA,emaValue)) 위 조건만족시 어떤값을 저장하는지 내용이 없습니다. 종가로 지정해 드립니다. input : length(15); var : emaValue(0),correction(0),zlma(0); emaValue = Ema(C, length); // EMA 계산 correction = C + (C - emaValue); // 보정값 zlma = Ema(correction, length); // ZLMA 계산 if (CROSSUP(ZLMA,emaValue) or CROSSDOWN(ZLMA,emaValue)) Then var1 = c; var : A(0),ATR(0),B(0),D(0); A=ma(c,17); ATR=ma(max(max(h-L,abs(c[1]-h)),abs(c[1]-L)),17); B=ATR; D=A+B; if CrossUp(C,var1) and CrossUp(C,D) Then Find(1); 즐거운 하루되세요 > ikksoo 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요 ~ 현재 종가가 아래의 2가지 선을 동시에 돌파하는 검색식을 요청 드립니다. 1. A라인 emaValue = eavg(C, length); // EMA 계산 correction = C + (C - emaValue); // 보정값 zlma = eavg(correction, length); // ZLMA 계산 VALUEWHEN(1, (CROSSUP(ZLMA,emaValue) or CROSSDOWN(ZLMA,emaValue)) 지표조건 : length 15 2. B라인 A=avg(c,17); ATR=avg(max(max(h-L,abs(c(1)-h)),abs(c(1)-L)),17); B=ATR; D=A+B; 감사합니다.