예스스탁
예스스탁 답변
2025-07-30 10:43:35
안녕하세요
예스스탁입니다.
종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검새하시기 바랍니다.
input : 기간1(20),기간2(224);
var : Ema1(0),Ema2(0),Ema3(0),b(0),e24(0),w24(0);
var : a5(0),cnt(0);
Array : nPreWC[50](0);
if sDate != sDate[1] and DayOfWeek(sDate) <= DayOfWeek(sDate[1]) Then
{
for cnt = 9 downto 1
{
nPreWC[cnt] = nPreWC[cnt-1];
}
}
nPreWC[0] = c;
EMA1=ema(C,기간1);
EMA2=ema(EMA1,기간1);
EMA3=ema(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=ema(C,기간2);
W24=WMA(C,기간2);
if nPreWC[4] > 0 Then
{
A5=(C+nPreWC[1]+nPreWC[2]+nPreWC[3]+nPreWC[4])/5;
if C>=W24 and C>=A5 and crossup(B,E24) Then
Find(1);
}
즐거운 하루되세요
> 딸바보07 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다.
> 안녕하세요. 아래수식으로 검색식 부탁드립니다.
EMA1=eavg(C,기간1);
EMA2=eavg(EMA1,기간1);
EMA3=eavg(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=eavg(C,기간2);
W24=wavg(C,기간2);
A5=(C+nPreWC(1)+nPreWC(2)+nPreWC(3)+nPreWC(4))/5;
C>=W24 and C>=A5 and crossup(B,E24)
지표변수
기간1:20
기간2:224
주봉함수:nPreWC(n)------- n주전종가
현재가가 W24보다 크거나 같고 현재가가 5주이평(A5)보다 크거나 같을때 테마선(B)이 E24를 돌파
딸바보07
2025-07-30 14:57:59
빠른 답변 감사드립니다. 주린이에겐 수식변환하는게 어렵네요.
한가지 더 질문드릴께요. 만들어주신 검색식을 몇봉전(예;5봉전)부터 검색하고 싶다면
어떻게 해야할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 검색식 부탁드립니다.
>
안녕하세요
예스스탁입니다.
종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검새하시기 바랍니다.
input : 기간1(20),기간2(224);
var : Ema1(0),Ema2(0),Ema3(0),b(0),e24(0),w24(0);
var : a5(0),cnt(0);
Array : nPreWC[50](0);
if sDate != sDate[1] and DayOfWeek(sDate) <= DayOfWeek(sDate[1]) Then
{
for cnt = 9 downto 1
{
nPreWC[cnt] = nPreWC[cnt-1];
}
}
nPreWC[0] = c;
EMA1=ema(C,기간1);
EMA2=ema(EMA1,기간1);
EMA3=ema(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=ema(C,기간2);
W24=WMA(C,기간2);
if nPreWC[4] > 0 Then
{
A5=(C+nPreWC[1]+nPreWC[2]+nPreWC[3]+nPreWC[4])/5;
if C>=W24 and C>=A5 and crossup(B,E24) Then
Find(1);
}
즐거운 하루되세요
> 딸바보07 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다.
> 안녕하세요. 아래수식으로 검색식 부탁드립니다.
EMA1=eavg(C,기간1);
EMA2=eavg(EMA1,기간1);
EMA3=eavg(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=eavg(C,기간2);
W24=wavg(C,기간2);
A5=(C+nPreWC(1)+nPreWC(2)+nPreWC(3)+nPreWC(4))/5;
C>=W24 and C>=A5 and crossup(B,E24)
지표변수
기간1:20
기간2:224
주봉함수:nPreWC(n)------- n주전종가
현재가가 W24보다 크거나 같고 현재가가 5주이평(A5)보다 크거나 같을때 테마선(B)이 E24를 돌파
예스스탁
예스스탁 답변
2025-07-31 08:48:42
안녕하세요
예스스탁입니다.
최근 N봉 이내에 1회이상 만족한 종목을 찾게 수정해 드립니다.
input : 기간1(20),기간2(224),N(5);
var : Ema1(0),Ema2(0),Ema3(0),b(0),e24(0),w24(0);
var : a5(0),cnt(0);
Array : nPreWC[50](0);
if sDate != sDate[1] and DayOfWeek(sDate) <= DayOfWeek(sDate[1]) Then
{
for cnt = 9 downto 1
{
nPreWC[cnt] = nPreWC[cnt-1];
}
}
nPreWC[0] = c;
EMA1=ema(C,기간1);
EMA2=ema(EMA1,기간1);
EMA3=ema(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=ema(C,기간2);
W24=WMA(C,기간2);
if nPreWC[4] > 0 Then
{
A5=(C+nPreWC[1]+nPreWC[2]+nPreWC[3]+nPreWC[4])/5;
if CountIf( C>=W24 and C>=A5 and A5 > 0 and crossup(B,E24),N) >= 1 Then
Find(1);
}
즐거운 하루되세요
> 딸바보07 님이 쓴 글입니다.
> 제목 : Re : Re : 추가질문 드립니다^^
> 빠른 답변 감사드립니다. 주린이에겐 수식변환하는게 어렵네요.
한가지 더 질문드릴께요. 만들어주신 검색식을 몇봉전(예;5봉전)부터 검색하고 싶다면
어떻게 해야할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 검색식 부탁드립니다.
>
안녕하세요
예스스탁입니다.
종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검새하시기 바랍니다.
input : 기간1(20),기간2(224);
var : Ema1(0),Ema2(0),Ema3(0),b(0),e24(0),w24(0);
var : a5(0),cnt(0);
Array : nPreWC[50](0);
if sDate != sDate[1] and DayOfWeek(sDate) <= DayOfWeek(sDate[1]) Then
{
for cnt = 9 downto 1
{
nPreWC[cnt] = nPreWC[cnt-1];
}
}
nPreWC[0] = c;
EMA1=ema(C,기간1);
EMA2=ema(EMA1,기간1);
EMA3=ema(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=ema(C,기간2);
W24=WMA(C,기간2);
if nPreWC[4] > 0 Then
{
A5=(C+nPreWC[1]+nPreWC[2]+nPreWC[3]+nPreWC[4])/5;
if C>=W24 and C>=A5 and crossup(B,E24) Then
Find(1);
}
즐거운 하루되세요
> 딸바보07 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다.
> 안녕하세요. 아래수식으로 검색식 부탁드립니다.
EMA1=eavg(C,기간1);
EMA2=eavg(EMA1,기간1);
EMA3=eavg(EMA2,기간1);
B=3*EMA1-3*EMA2+EMA3; // 테마선
E24=eavg(C,기간2);
W24=wavg(C,기간2);
A5=(C+nPreWC(1)+nPreWC(2)+nPreWC(3)+nPreWC(4))/5;
C>=W24 and C>=A5 and crossup(B,E24)
지표변수
기간1:20
기간2:224
주봉함수:nPreWC(n)------- n주전종가
현재가가 W24보다 크거나 같고 현재가가 5주이평(A5)보다 크거나 같을때 테마선(B)이 E24를 돌파