답변완료
종목 검색식 부탁드립니다.
아래의 영웅문 검색식을 예스로 변환하는 방법 부탁드립니다.
LL=Lowest(C(1),120)>L;
라인1=Valuewhen(1,LL,L);
라인2=Valuewhen(2,LL,L);
라인3=Valuewhen(3,LL,L);
기준=Max(라인1+라인2+라인3);
조건=CrossUp(C,기준);
조건 && !조건(1)
2024-07-08
820
글번호 181317
종목검색
답변완료
수식변환 요청
안녕하세요.
다음은 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))))
2024-07-08
803
글번호 181312
종목검색
답변완료
안녕하세요 종목검색문의 부탁드립니다^^
안녕하세요~^^ 감사한답변을 아래 수식처럼 받았습니다
종목검색에서 당일 분봉에서 아래 검색을 모두 검색하는 수식을 만들고 싶은데요
전에 받은 답변에서 바로 아래의 수식이 당일 분봉에서 발생한 신호를 모두 검색하는 수식으로 알고 있는데 두가지 수식을 합치고 싶습니다 잘 부탁드리겠습니다^^
====================================
if sDate != sDate[1] Then
Condition1 = False;
if CrossUp(mav,z) Then
Condition1 = true;
if Condition1 == true Then
find(1);
=====================================
input : Period(20),D1(2),Period2(10),Period3(60);
var : Bup(0),Bdn(0);
var : mav(0),x(0),y(0),q(0),w(0),z(False),i(0);
Bup = BollBandUp(Period,D1);
Bdn = BollBandDown(Period,D1);
mav = ma(c,Period2);
x = highest(mav,Period3);
y = lowest(mav,Period3);
q = (x+y)/2;
w = mav - q;
z = crossdown(c,Bup);
if z == true Then
i = o;
if w >= 0 and
c >= x and
Bup >= x and
crossup(c,i) Then
Find(1);
2024-07-08
681
글번호 181308
종목검색