수고많으십니다. 키움 영웅문에서 사용중인 신호 수식을 예스트레이더 시스템 수식으로 변경 부탁합니다.
/매수/
A=BBandsUp(20,2);
A1=BBandsDown(20,2);
A2=Eavg(C, 40);
A3=MA(C,50);
A4=Eavg(C, 15);
B=((RSI(R기간)- lowest(RSI(R기간),S기간)) / (highest(RSI(R기간),S기간)-(lowest(RSI(R기간),S기간))))*100;
(A2>=A3 OR A4>=A3) && (L<= A1*1.01 OR L(1)<= A1(1)*1.01) && (B<=20 OR B(1)<=20) && C>O
##R기간 : 13
##S기간 : 10
/매도/
A=BBandsUp(20,2);
A1=BBandsDown(20,2);
A2=Eavg(C, 40);
A3=MA(C,50);
A4=Eavg(C, 15);
B=((RSI(R기간)- lowest(RSI(R기간),S기간)) / (highest(RSI(R기간),S기간)-(lowest(RSI(R기간),S기간))))*100;
(A2<A3 OR A4<A3) && (H>=A*0.99 OR H(1)>=A(1)*0.99) && (B>=80 OR B(1)>=80) && C<O
##R기간 : 13
##S기간 : 10
답변 1
예스스탁
예스스탁 답변
2024-12-16 14:58:51
안녕하세요
예스스탁입니다.
input : R기간(13),S기간(10);
var : A(0),A1(0),A2(0),A3(0),A4(0),B(0);
A = BollBandUp(20,2);
A1 = BollBandDown(20,2);
A2 = Ema(C, 40);
A3 = MA(C,50);
A4 = Ema(C, 15);
B=((RSI(R기간)- lowest(RSI(R기간),S기간)) / (highest(RSI(R기간),S기간)-(lowest(RSI(R기간),S기간))))*100;
if (A2>=A3 OR A4>=A3) && (L<= A1*1.01 OR L[1]<= A1[1]*1.01) && (B<=20 OR B[1]<=20) && C>O Then
Buy("b");
if (A2<A3 OR A4<A3) && (H>=A*0.99 OR H[1]>=A[1]*0.99) && (B>=80 OR B[1]>=80) && C<O Then
Sell("s");
즐거운 하루되세요
> 무한 님이 쓴 글입니다.
> 제목 : 키움수식 변환 요청합니다.
> 수고많으십니다. 키움 영웅문에서 사용중인 신호 수식을 예스트레이더 시스템 수식으로 변경 부탁합니다.
/매수/
A=BBandsUp(20,2);
A1=BBandsDown(20,2);
A2=Eavg(C, 40);
A3=MA(C,50);
A4=Eavg(C, 15);
B=((RSI(R기간)- lowest(RSI(R기간),S기간)) / (highest(RSI(R기간),S기간)-(lowest(RSI(R기간),S기간))))*100;
(A2>=A3 OR A4>=A3) && (L<= A1*1.01 OR L(1)<= A1(1)*1.01) && (B<=20 OR B(1)<=20) && C>O
##R기간 : 13
##S기간 : 10
/매도/
A=BBandsUp(20,2);
A1=BBandsDown(20,2);
A2=Eavg(C, 40);
A3=MA(C,50);
A4=Eavg(C, 15);
B=((RSI(R기간)- lowest(RSI(R기간),S기간)) / (highest(RSI(R기간),S기간)-(lowest(RSI(R기간),S기간))))*100;
(A2<A3 OR A4<A3) && (H>=A*0.99 OR H(1)>=A(1)*0.99) && (B>=80 OR B(1)>=80) && C<O
##R기간 : 13
##S기간 : 10