커뮤니티
반등한다.
2017-01-19 13:23:09
119
글번호 106088
1.반등한다를 어떻게 표현할 수 있을까요?
crossup을 빼구요.
2. 이전 5캔들의 평균종가값을 표현할려면 index+5 로 표현해도 되나요?
답변 1
예스스탁 예스스탁 답변
2017-01-19 13:47:27
안녕하세요
예스스탁입니다.
1
crossup(A,B)는 A가격이 B 밑에서 위로 상향돌파한다라는 내용입니다.
풀어서 작성하면 A > B and A[1] <= B[1] 입니다.
반등을 2개의 교차를 이용하신다면 위 수식 참고하셔서 내용을 추가하셔야 합니다.
일반적으로 반등은 특정값이 하락하다가 상승하는 것(상승전환)을
의미하므로 아래와 같은 표현을 많이 사용합니다.
var : mav(0),T(0);
mav = ma(c,20);
if mav > mav[1] then
T = 1;
if mav < mav[1] then
T = -1;
#하락후 현재봉부터 상승전환
if T == 1 and T[1] == -1 then
2
index+5는 현재봉의 봉번호에 5을 더한다는 내용입니다.
해당값으로 계산할수 없습니다.
5개봉 평균은 이평함수 이용하시면 됩니다.
현재봉 포함 5개봉이면 ma(c,5),
현재봉 제외하고 직전봉 기준으로 5개봉 이평은 ma(c,5)[1]로 계산하시면 됩니다.
for으로 쓴다면
ma(c,5)는 아래와 같고
var : cnt(0),sum(0),mav(0);
sum = 0;
for cnt = 0 to 4{
sum = sum + C[cnt];
}
mav = sum/5;
ma(c,5)[1]는 아래와 같습니다.
var : cnt(0),sum(0),mav(0);
sum = 0;
for cnt = 1 to 5{
sum = sum + C[cnt];
}
mav = sum/5;
즐거운 하루되세요
> stockric 님이 쓴 글입니다.
> 제목 : 반등한다.
> 1.반등한다를 어떻게 표현할 수 있을까요?
crossup을 빼구요.
2. 이전 5캔들의 평균종가값을 표현할려면 index+5 로 표현해도 되나요?
다음글
이전글