예스스탁
예스스탁 답변
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;
감사합니다.