수식 부탁드립니다
일봉기준
10일 이동평균 값이 60일 이동평균 값의 20봉~1봉동안 3분의 1 이하,
0봉 때 10일 이동평균 값이 60일 이동평균 값의 3분의 1이상
답변 1
예스스탁
예스스탁 답변
2022-06-02 09:46:38
안녕하세요
예스스탁입니다.
input : P1(10),P2(60),N(20);
var : i1(0),i2(0),hh1(0),hh2(0),ll1(0),ll2(0);
var : sum11(0),sum12(0),sum21(0),sum22(0);
var : mav11(0),mav12(0),mav21(0),mav22(0);
if DayClose(P2+N) > 0 Then
{
sum11 = 0;
sum12 = 0;
For i1 = 0 to P1-1
{
sum11 = sum11 + DayClose(i1);
sum12 = sum12 + DayClose(i1+1);
}
mav11 = sum11/P1;
mav12 = sum12/P1;
hh1 = 0;
hh2 = 0;
ll1 = 0;
ll2 = 0;
For i1 = 0 to N-1
{
sum21 = 0;
sum22 = 0;
For i2 = i1 to i1+P2-1
{
sum21 = sum21 + DayClose(i2);
sum22 = sum22 + DayClose(i2+1);
}
mav21 = sum21/P2;
mav22 = sum22/P2;
if hh1 == 0 or (hh1 > 0 and mav21 > hh1) Then
hh1 = mav21;
if ll1 == 0 or (ll1 > 0 and mav21 < ll1) Then
ll1 = mav21;
if hh2 == 0 or (hh2 > 0 and mav22 > hh2) Then
hh2 = mav22;
if ll2 == 0 or (ll2 > 0 and mav22 < ll2) Then
ll2 = mav22;
}
if mav11 > ll1+(hh1-ll1)*(1/3) and
mav12 < ll2+(hh2-ll2)*(1/3) Then
Buy();
}
즐거운 하루되세요
> kns 님이 쓴 글입니다.
> 제목 : 수식 관련
> 수식 부탁드립니다
일봉기준
10일 이동평균 값이 60일 이동평균 값의 20봉~1봉동안 3분의 1 이하,
0봉 때 10일 이동평균 값이 60일 이동평균 값의 3분의 1이상