예스스탁
예스스탁 답변
2021-04-27 10:30:47
안녕하세요
예스스탁입니다.
1
var : A(0),B(0),D(0),E(0),F(0),G(0);
A = BollBandUp(20,2);
B = Sar(0.02,0.2);
D = disparity(10);
E = ma(c,224);
F = MACD(12,26);
G = Ema(F,9);
var1 = ma(C,114);
var2 = ma(c,448);
if crossup(C,A) and
crossup(C,B) and
crossup(F,G) and
D>=95 and
(crossup(C,var1) or crossup(C,E) or Crossup(C, Var2)) Then
Find(1);
2
crossup(A(B),15)
A와 B가 모두 스토케스틱k값인데 위와 같이 A(B)로 지정되면
어떤 값이 리턴되는지 모르겠습니다.
해당 부분은 crossup(A,15)로 처리해 드립니다.
input : Period(10);
var : A(0),B(0),E(0),F(0),hh(0),ll(0);
A = StochasticsK(10,5);
B = StochasticsK(20,9);
E = (highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4;
F = (highest(high,52)+lowest(low,52))/2;
var1 = trix(Period);
Var2 = StochasticsK(5,3);
Var3 = StochasticsD(5,3,3);
if CrossUp(var1,0) Then
hh = c;
if hh > 0 and c > hh Then
hh = c;
if CrossDown(var1,0) Then
ll = c;
if ll > 0 and c < ll Then
ll = c;
if crossup(A,15) and
(CrossUp(C, E[25]) and CrossUp(C, F[25])) and
Crossup(c,(hh+ll)/2 )and
CrossUp(Var2,Var3) Then
Find(1);
즐거운 하루되세요
> track 님이 쓴 글입니다.
> 제목 : 수식변환 부탁합니다.
> 키움에서 사용하던수식 두가지 검색할수 있도록 변환 부탁합니다.
첫번째 수식
A=BBandsUP(20,2);
B=Sar(0.02,0.2);
D=disparity(10);
E=avg(c,224);
F=MACD(12,26);
G=eavg(F,9);
crossup(C,A)
and
crossup(C,B)
and
crossup(F,G)
and
D>=95
and
(crossup(C,avg(c,114))
or
crossup(C,E)
or
Crossup(C, avg(c,448)))
두번째 수식
A=stochasticsslow(10,5);
B=stochasticsslow(20,9);
E= (highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4;
F= (highest(high,52)+lowest(low,52))/2;
crossup(A(B),15)
and
(CrossUp(C, E(25)) and CrossUp(C, F(25)))
and
Crossup(c,(highestsince(1,crossup(trix(period),0),c)+lowestsince(1,crossdown(trix(period),0),c))/2 )
and
CrossUp(StochasticsSlow(5,3),eavg(StochasticsSlow(5,3),3))