예스스탁
예스스탁 답변
2024-08-29 15:53:54
안녕하세요
예스스탁입니다.
input : 기간1(5),기간2(10),기간3(20),기간4(60);
input : af(0.02),maxaf(0.2);
input : af2(0.02),maxaf2(0.3);
var : A1(0),A2(0),A3(0),A4(0);
var : B(False),W(False);
if crossup((highest(high,기간3)+lowest(low,기간3))/2, (highest(high,기간4)+lowest(low,기간4))/2) Then
A1 = C;
if crossup((highest(high,기간1)+lowest(low,기간1))/2, (highest(high,기간2)+lowest(low,기간2))/2) Then
A2 = C;
if crossdown(c, sar(af,maxaf)) Then
A3 = h;
if crossdown(c, sar(af2,maxaf2)) Then
A4 = h;
B = (A1 <=C) and (A2 <=C) and (A3 <=C) and (A4 <=C);
W = (A1 >=L) and (A2 >=L) and (A3 >=L) and (A4 >=L);
if B and W Then
Find(1);
즐거운 하루되세요
> 고래상어의꿈 님이 쓴 글입니다.
> 제목 : 안녕하세요 수식문의 부탁드립니다^^
> 안녕하세요
아래에 수식으로 당일분봉에서 한번이라도 조건이 충족된 종목을 검색하는 검색수식과
지표수식을 만들고 싶은데 수식변환 도움을 부탁드립니다
A1 = valuewhen(1, crossup((highest(high,기간3)+lowest(low,기간3))/2, (highest(high,기간4)+lowest(low,기간4))/2), C);
A2 = valuewhen(1, crossup((highest(high,기간1)+lowest(low,기간1))/2, (highest(high,기간2)+lowest(low,기간2))/2), C);
A3 = valuewhen(1,crossdown(c, sar(af,maxaf)), h);
A4 = valuewhen(1,crossdown(c, sar(af2,maxaf2)), h);
B = (A1 <=C) and (A2 <=C) and (A3 <=C) and (A4 <=C);
W = (A1 >=L) and (A2 >=L) and (A3 >=L) and (A4 >=L);
B and W