예스스탁
예스스탁 답변
2024-07-09 11:04:11
안녕하세요
예스스탁입니다.
1
input : shortperiod(5),midPeriod(13);
var : bi(0),b1(0),b2(0),bb(0),l0(0),전환(0),기준(0);
Bi=Accum(v*((Pow((C-L),2) - Pow((H-C),2))/(H-L)));
B1 = (BollBandUp(10,2) - BollBandDown(10,2))/ ma(C,10);
B2 = (BollBandUp(18,2) - BollBandDown(18,2))/ ma(C,18);
BB = BollBandUp(20,2);
l0 = ema(c,10);
전환=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
기준=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
if Bi>=Bi[1] and (B1>B1[1] or B2>B2[1]) and c>l0 and c>전환 and 전환>l0 and
OBV>ema(OBV, 9) and 전환>=기준 and 전환>전환[1] and
기준>기준[1] and CrossUp(c,BB) Then
Find(1);
2
input : shortperiod(5),midPeriod(13);
var : A(0),B(0),bii(0);
A=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
B=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
Bii=Accum(v*((pow((C-L),2) - Pow((H-C),2))/(H-L)));
if crossUp(C,C[20]) and crossup(C,C[60]) and
Bii>Bii[1] and A>A[1] and
B>=B[1] and C>O and V>=V[1]*10 Then
Find(1);
3
var : A(0),B(0),D(0),E(0),P(0);
A=BollBandUp(17,2);
B=BollBandUp(40,2);
D=Disparity(20);
E=EnvelopeUP(20,6);
P=EnvelopeUp(50,3);
if c>SAR(0.015,0.15) and DIPlus(14)>=DIMinus(14) and
(o<c and c>P[19] and D<150 and D>D[1] and ((c>ma(h,5) and Crossup(A,E))
or
(c>ma(h,5) and B>E and A[1]<B[1] and CrossUp(A,B))
or
(A>B and B>E and CrossUp(C,A))
or
(CrossUp(C,A) and CrossUp(C,E))
or
(CrossUp(C,A) and CrossUp(C,B) and
CrossUp(C,E))))
or
(o<c and c<P[19] and D>D[1] and v>ma(v,5)*2 and
((c>ma(h,5) and Crossup(A,E))
or
(c>ma(h,5) and B>E and A[1]<B[1] and CrossUp(A,B))
or
(A>B and B>E and CrossUp(C,A))
or
(CrossUp(C,A) and CrossUp(C,E))
or
(CrossUp(C,A) and CrossUp(C,B) and
CrossUp(C,E)))) Then
Find(1);
즐거운 하루되세요
> saeroi 님이 쓴 글입니다.
> 제목 : 수식변환 요청
> 안녕하세요.
다음은 k증권사 신호검색 입니다. 예스랭귀지 종목검색식으로 각각 변환요청드립니다.
1. 신호검색
[지표변수]
shortperiod 5
midperiod 13
[수식]
Bi=sum(v*((Pow((C-L),2) - Pow((H-C),2))/(H-L)));
B1=BWI(10, 2);
B2=BWI(18,2);
BB=BBandsUp(20,2);
10=ma(c,10, 지수);
전환=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
기준=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
Bi>=Bi(1) and (B1>B1(1) or B2>B2(1)) and c>10 and c>전환 and 전환>10 and
OBV()>Ma(OBV(), 9, 지수) and 전환>=기준 and 전환>전환(1) and
기준>기준(1) and CrossUp(c,BB)
2. 신호검색
[지표변수]
shortperiod 9
midperiod 26
[수식]
A=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
B=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
Bii=sum(v*((pow((C-L),2) - Pow((H-C),2))/(H-L)));
crossUp(C,C(20)) and crossup(C,C(60)) and
Bii>Bii(1) and A>A(1) and
B>=B(1) and C>O and V>=V(1)*10
3. 신호검색
A=BBandsUp(17,2);
B=BBandsUp(40,2);
D=Disparity(20);
E=EnvelopeUP(20,6);
P=EnvelopeUp(50,3);
c>SAR(0.015,0.15) and DIPlus(14)>=DIMinus(14) and
(o<c and c>P(19) and D<150 and D>D(1) and ((c>ma(h,5) and Crossup(A,E))
or
(c>ma(h,5) and B>E and A(1)<B(1) and CrossUp(A,B))
or
(A>B and B>E and CrossUp(C,A))
or
(CrossUp(C,A) and CrossUp(C,E))
or
(CrossUp(C,A) and CrossUp(C,B) and
CrossUp(C,E))))
or
(o<c and c<P(19) and D>D(1) and v>ma(v,5)*2 and
((c>ma(h,5) and Crossup(A,E))
or
(c>ma(h,5) and B>E and A(1)<B(1) and CrossUp(A,B))
or
(A>B and B>E and CrossUp(C,A))
or
(CrossUp(C,A) and CrossUp(C,E))
or
(CrossUp(C,A) and CrossUp(C,B) and
CrossUp(C,E))))