커뮤니티
고점대비
2014-09-07 14:05:36
201
글번호 78395
안녕하세요?
고점대비 하락을 수식으로 사용중인데 표현을 다르게 할수 있는지 궁금해서 문의 드립니다.
highest(H,100)*0.5 하면 100개의 캔들중 고가대비 50%하락입니다.
어것을 분봉사용에 하려고 합니다.
예로 1000개 하면 일봉으로하면 5일이라 할때 즉 5일간의 최고가중 50% 하락을 다르게 표현 할 수 있나요?
한가지 더 문의 드립니다.
var6=ma(c,120) var7=ma(c,240) 이라할때
분봉사용시 1일전 240보다 높고 120보다 아래
2일전 240보다 높고 120보다 아래
2가지 표현을 수식으로 부탁 드립니다.
즐거운 추석명절 되세요
감사합니다.
답변 1
예스스탁 예스스탁 답변
2014-09-11 10:52:49
안녕하세요
예스스탁입니다.
1.
input : N(5);
var : HH(0),cnt(0);
#5일간 최고가
HH = dayhigh;
for cnt = 0 to N-1{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
}
if C < HH*0.5 Then
2.
분봉차트에서 일봉이평을 아래와 같은 계산식으로 계산은 가능합니다.
다만 사용하시는 분봉차트에서 해당 일봉이평을 그릴만큼 충분한 데이터가 있어야 합니다.
차트에 일간데이터는 차트의 첫봉의 날짜+99일 정도만 제공이 됩니다
이용에 참고하시기 바랍니다.
input : P1(120),P2(240);
var : cnt(0),sum11(0),sum12(0),sum21(0),sum22(0);
var : mav11(0),mav12(0),mav21(0),mav22(0);
sum11 = 0;
sum12 = 0;
sum21 = 0;
sum22 = 0;
if DayClose(P2) > 0 Then{
for cnt = 1 to P2
{
if cnt <= P1 then
{
sum11 = sum11+DayClose(cnt);
sum12 = sum12+DayClose(cnt+1);
}
sum21 = sum21+DayClose(cnt);
sum22 = sum22+DayClose(cnt+1);
}
mav11 = sum11/P1;#전일기준 일봉 120이평
mav12 = sum12/P1;#전전일기준 일봉 120이평
mav21 = sum21/P2;#전일기준 일봉 240이평
mav22 = sum22/P2;#전전일기준 일봉 240이평
}
if mav11 > 0 and mav12 > 0 and mav21 > 0 and mav22 > 0 and
C > mav21 and C < mav11 And
C > nav22 and C < mav12 Then
즐거운 하루되세요
> WT_jy****** 님이 쓴 글입니다.
> 제목 : 고점대비
> 안녕하세요?
고점대비 하락을 수식으로 사용중인데 표현을 다르게 할수 있는지 궁금해서 문의 드립니다.
highest(H,100)*0.5 하면 100개의 캔들중 고가대비 50%하락입니다.
어것을 분봉사용에 하려고 합니다.
예로 1000개 하면 일봉으로하면 5일이라 할때 즉 5일간의 최고가중 50% 하락을 다르게 표현 할 수 있나요?
한가지 더 문의 드립니다.
var6=ma(c,120) var7=ma(c,240) 이라할때
분봉사용시 1일전 240보다 높고 120보다 아래
2일전 240보다 높고 120보다 아래
2가지 표현을 수식으로 부탁 드립니다.
즐거운 추석명절 되세요
감사합니다.
다음글
이전글