예스스탁
예스스탁 답변
2024-04-08 08:54:58
안녕하세요
예스스탁입니다.
1
var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
MO = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
Condition1 = mx > 0 and CrossUp(C,mx);
var : ma5(0),ma20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
Ma5 = ma(c,5);
Ma20 = ma(c,20);
크로스업 = crossup(Ma5,Ma20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(Ma20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
}
}
if Condition1 == true and cnt == 1 and cnt[1] == 0 Then
Find(1);
2
var : ma5(0),ma20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
Ma5 = ma(c,5);
Ma20 = ma(c,20);
크로스업 = crossup(Ma5,Ma20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(Ma20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
}
}
var : macdv(0),Sarv(0);
macdv = macd(12,26);
Sarv = Sar(0.02,0.2);
if macdv >= 0 and CrossUp(c,Sarv) and C >= C[1]*1.03 and C > O and cnt == 1 and cnt[1] == 0 Then
Find(1);
3
var : macdv(0),Sarv(0);
macdv = macd(12,26);
Sarv = Sar(0.02,0.2);
input : short(5),mid(20),long(60),percent(5);
var : a1(0),a2(0),a3(0),maxv(0),minv(0),SS(0),BU(0);
a1 = ma(c,short);
a2 = ma(c,mid);
a3 = ma(c,long);
maxv = max(a1,a2,a3);
minv = min(a1,a2,a3);
BU = BollBandUp(20,2);
if macdv >= 0 and CrossUp(c,Sarv) and C >= C[1]*1.03 and C > O and
maxv < minv * (1+Percent/100)
and HIGHEST(H, 4)[1] < C
and O < C
and ((C[1]*1.025 <= C) or (O*1.025 <= C))
and (C-O)*2.5 >= (H-C)
and V[1]*1.2 <= V
and ma(V, 5) >= 30000
and DayClose(1) >= 950
and Crossup(C,Sarv)
and CrossUp(h,BU) Then
Find(1);
4
var : ma5(0),ma20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
var : ii(0),NHO(0);
Ma5 = ma(c,5);
Ma20 = ma(c,20);
크로스업 = crossup(Ma5,Ma20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(Ma20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
}
}
if cnt == 1 and cnt[1] == 0 Then
{
ii = Index;
NHO = 0;
}
if ii > 0 and Index <= ii+10 Then
{
if C < O and (NHO == 0 or (NHO > 0 and O > NHO)) Then
NHO = O;
if Index > ii and NHO[1] > 0 and CrossUp(c,NHO[1]) Then
Find(1);
}
즐거운 하루되세요
> 한칼부르스 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다. _(_ _)_
> 안녕하세요~~~~ _(__)_
1. var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
MO = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
Condition1 = mx > 0 and CrossUp(C,mx);
2.var : m5(0),m20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
M5 = ma(c,5);
M20 = ma(c,20);
크로스업 = crossup(M5,M20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(M20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
}
}
3.var1 = macd(12,26);
var2 = Sar(0.02,0.2);
if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then
Find(1);
4.max( avg(C,short), avg(C,mid), avg(C,long)) <min( avg(C,short), avg(C,mid), avg(C,long)) * (1+Percent/100) &&
min( avg(C,short), avg(C,mid), avg(C,long)) * (1+Percent/100) &&
HIGHEST(H, 4, 1) < C
and O < C
and ((C(1)*1.025 <= C) or (O*1.025 <= C))
and (C-O)*2.5 >= (H-C)
and V(1)*1.2 <= V
and avg(V, 5) >= 30000
and PreDayClose() >= 950
and Crossup(C,SAR(0.02, 0.2))
and CrossUp(h,BBandsUp(20, 2))
1,2 조건을 동시에 만족시키는 검색식과 2,3을 동시에 만족시키는 검색식, 3,4번을 동시에 만족시키는 검색식을 부탁드립니다.
그리고 일봉상 0봉전 10봉이내에서 2조건을 충족시키는 봉이 출현하고 1봉전까지 조정 또는 상승할때 그 기간중 최고음봉시가를 0봉에서 돌파할 때 종목검색도 부탁드립니다.
도와주심에 항상 감사드립니다. _(__)_