예스스탁
예스스탁 답변
2024-09-10 15:38:01
안녕하세요
예스스탁입니다.
1
input : longPeriod(52),Period(14),d1(5),shortPeriod(9);
var : A(0),B(0),A1(0),A2(0),AA(0);
A=Ema(C,150);
B=Ema(C,200);
A1=Lowest(L, 2601)[1]*1.25;
A2= A;
Condition1 = ((A[2]>A[1] && CROSSUP(A,A[1])) OR
(B[2]>B[1] && CROSSUP(B,B[1]))) &&
(CROSSUP(C,A) or CROSSUP(C,B) or CROSSUP(C,A2));
AA=((((highest(high,longPeriod)+lowest(low,longPeriod))/2
+ BollBandUp(Period,D1))/2
+ ((highest(high,longPeriod)+lowest(low,longPeriod))/2
+BollBandDown(Period,D1))/2)/2);
Condition2 = crossup(C,AA);
if Condition1 == true and Condition2 == true Then
Find(1);
2
input : longPeriod(52),Period(14),d1(5),shortPeriod(9);
var : A(0),B(0),A1(0),A2(0),AA(0);
A=Ema(C,150);
B=Ema(C,200);
A1=Lowest(L, 2601)[1]*1.25;
A2= A;
Condition1 = ((A[2]>A[1] && CROSSUP(A,A[1])) OR
(B[2]>B[1] && CROSSUP(B,B[1]))) &&
(CROSSUP(C,A) or CROSSUP(C,B) or CROSSUP(C,A2));
AA=((((highest(high,longPeriod)+lowest(low,longPeriod))/2
+ BollBandUp(Period,D1))/2
+ ((highest(high,longPeriod)+lowest(low,longPeriod))/2
+BollBandDown(Period,D1))/2)/2);
Condition2 = crossup(C,AA);
if Condition1 == true and Condition2 == true Then
buy();
즐거운 하루되세요
> 서민순 님이 쓴 글입니다.
> 제목 : 예스종목검색 및 시스템 매매 2가지 변환요청드립니다.
> 항상 감사드립니다..
아래 1번2번수식은 키움에서 작성한 신호수식인데, 1번수식과 2번수식 병합하여 둘다
만족하는 예스트레이더 종목검색 및 시스템 매매 조건으로 변환을 각각 부탁드립니다...
(1번수식)
A=EAVG(C,150);
B=EAVG(C,200);
A1=Lowest(L, 260, 1)*1.25;
A2=Valuewhen(1, A, A);
((A(2)>A(1) && CROSSUP(A,A(1))) OR
(B(2)>B(1) && CROSSUP(B,B(1)))) &&
(CROSSUP(C,A) or CROSSUP(C,B) or
CROSSUP(C,A2))
(2번수식)
A=((((highest(high,longPeriod)+lowest(low,longPeriod
))/2
+BBandsUp(Period,D1))/2
+
((highest(high,longPeriod)+lowest(low,longPeriod))/2
+BBandsDown(Period,D1))/2)/2);
crossup(C,A)
*지표변수
longperiod 52
period 14
D1 5
shortperiod 9