예스스탁
예스스탁 답변
2021-04-01 10:54:19
안녕하세요
예스스탁입니다.
input : short(5),mid(20),long(60),percent(3),Multiple(1.5),midperiod1(78);
input : midPeriod2(52);
var : Search1(False),Search2(False),Search3(False),cond1(False),cond2(False);
var1 = ma(C,short);
Var2 = ma(C,mid);
Var3 = ma(c,long);
var4 = Highest(H,5);
var5 = ma(V,5);
var6 = (highest(high,midPeriod1)+lowest(low,midPeriod1))/2;
var7 = ma(c,60);
Var8 = BollBandUp(20,2);
Search1 = max(var1,Var2,Var3) < min(var1,Var2,Var3) * (1+Percent/100) &&
C > Var4[1] and
Var5 >= 5000 and
V > V[1] * Multiple and
C > var6 and
C > Var7 and
CrossUp(C,Var8);
Search2 = max(var1,Var2,Var3) < min(var1,Var2,Var3) * (1+Percent/100) &&
C > Var4[1] and
Var5 >= 5000 and
V > V[1] * Multiple and
C > Var6 and
C > Var7 and
CrossUp(C,Var8) and
O*1.025 <= H;
value1 = ma(C,5);
Value2 = ma(C,226);
Value3 = ma(C,60);
value4 = (highest(high,midPeriod2)+lowest(low,midPeriod2))/2;
Search3 = dayClose(1) < C and
value1[1] < value1[4] and
value1[1] < value1 and
C > Value2 and
C > Value3 and
Value3 > Value3[5] and C > Value4;
if sDate != sDate[1] Then
{
cond1 = False;
cond2 = False;
}
if Search1 == true Then
cond1 = true;
if Search2 == true Then
cond2 = true;
if cond1 == true and cond2 == true and Search3 == true Then
Find(1);
즐거운 하루되세요
> 그리워 님이 쓴 글입니다.
> 제목 : 감사 합니다, 부탁 드릴께요.
> 안녕 하세요~~지난 번 수식에 감사 드립니다.
당일 1번 조건.
max( avg(C,short), avg(C,mid), avg(C,long)) <
min( avg(C,short), avg(C,mid), avg(C,long)) * (1+Percent/100) &&
C > highest(H(1),5)
and
avg(V, 5) >= 5000
and
V > V(1) * Multiple
and
C > (highest(high,midPeriod)+lowest(low,midPeriod))/2
and
C > avg(C,60)
and
CrossUp(C,BBandsUp(20, 2))
지표변수는=
short 5
mid 20
long 60
percent 3
Multiple 1.5
midperiod 78
위에 1번 조건과 다음에 2번 조건에서
max( avg(C,short), avg(C,mid), avg(C,long)) <
min( avg(C,short), avg(C,mid), avg(C,long)) * (1+Percent/100) &&
C > highest(H(1),5)
and
avg(V, 5) >= 5000
and
V > V(1) * Multiple
and
C > (highest(high,midPeriod)+lowest(low,midPeriod))/2
and
C > avg(C,60)
and
CrossUp(C,BBandsUp(20, 2))
and
O*1.025 <= H
지표변수는 위에( 1번) 와 동일함.
위 두 조건이 만족 했을때
PredayClose() < C
and
avg(C(1),5) < avg(C(4),5)
and
avg(C(1),5) < avg(C,5)
and
C > avg( C,226)
and
C > avg( C,60)
and
avg(C,60) > avg(C(5),60)
and
C > (highest(high,midPeriod)+lowest(low,midPeriod))/2
지표변수는= midperiod 52
이 조건이 만족 되는 종목을 찾고 싶습니다.
*정리 하면, 1번 조건과 2번 조건이 나온 당일 에서 3번 조건이 완성 되는 종목을 찾고 싶습니다.
감사 합니다.