커뮤니티
지표식질문입니다
2013-07-30 09:34:36
149
글번호 65898
1
1분차트에서
하루마다 리셋되고
MA(C,n) n 기간동안 이동평균선이 있을때(n기간동안은 0제로 )
카운터를 0 에서 시작하여
이동평균선 n기간이 지나 값이 나타나서
이전값보다 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
....
이전값보다 하락하였다면(반전)
카운터를 0 으로 셋팅
이어서 이전값보다 또 하락했다면 -1
이어서 이전값보다 또 하락했다면 -1
이어서 이전값보다 또 하락했다면 -1
....
이런 지표식입니다
2
하루 치의 1분 차트에서 위 지표식이 나왔다면
역전이 되어 0 으로 되기전에 값들만( +/- 되어서 올라갔던 )의 절대값들을
각각 그 분봉에 기억하고 하루하루 누적시키고 싶습니다을
3
60분차트에서
하루하루
그봉위치만
o<c일때
o-L값만 누적
예를들면
0시만끼리만
위 로직으로
하루하루 누적
1시봉끼리만
2시봉끼리만
....
답변 1
예스스탁 예스스탁 답변
2013-07-30 14:27:25
안녕하세요
예스스탁입니다.
1.
input : P(10);
var : mav(0),idx(0),updown(0);
mav = ma(c,P);
if date != date[1] Then{
idx = 0;
updown = 0;
}
idx = idx+1;
if idx >= P Then{
if mav > mav[1] and updown[1] >= 0 Then{
updown = 1;
}
else if mav < mav[1] and updown[1] <= 0 Then
updown = -1;
Else
updown = 0;
}
plot1(updown);
상승반전봉과 하락반전봉은 0값을 가지게 됩니다.
2.
input : P(10);
var : mav(0),idx(0),updown(0),upsum(0),dnsum(0);
mav = ma(c,P);
if date != date[1] Then{
idx = 0;
updown = 0;
upsum = 0;
dnsum = 0;
}
idx = idx+1;
if idx >= P Then{
if mav > mav[1] and updown[1] >= 0 Then{
updown = 1;
upsum = upsum+abs(C-O);
}
else if mav < mav[1] and updown[1] <= 0 Then{
updown = -1;
dnsum = dnsum+abs(C-O);
}
Else
updown = 0;
}
plot1(upsum);
plot2(dnsum);
3.
var : idx(0);
Array : sum[24](0);
idx = int(stime/10000);
if O < C Then
sum[idx] = sum[idx]+(O-L);
plot1(sum[1],"0시봉");
plot2(sum[1],"1시봉");
plot3(sum[2],"2시봉");
plot4(sum[3],"3시봉");
plot5(sum[4],"4시봉");
plot6(sum[5],"5시봉");
plot7(sum[6],"6시봉");
plot8(sum[7],"7시봉");
plot9(sum[8],"8시봉");
plot10(sum[9],"9시봉");
plot11(sum[10],"10시봉");
plot12(sum[11],"11시봉");
plot13(sum[12],"12시봉");
plot14(sum[13],"13시봉");
plot15(sum[14],"14시봉");
plot16(sum[15],"15시봉");
plot17(sum[16],"16시봉");
plot18(sum[17],"17시봉");
plot19(sum[18],"18시봉");
plot20(sum[19],"19시봉");
plot21(sum[20],"20시봉");
plot22(sum[21],"21시봉");
plot23(sum[22],"22시봉");
plot24(sum[23],"23시봉");
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 지표식질문입니다
> 1
1분차트에서
하루마다 리셋되고
MA(C,n) n 기간동안 이동평균선이 있을때(n기간동안은 0제로 )
카운터를 0 에서 시작하여
이동평균선 n기간이 지나 값이 나타나서
이전값보다 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
이어서 이전값보다 또 상승했다면 +1
....
이전값보다 하락하였다면(반전)
카운터를 0 으로 셋팅
이어서 이전값보다 또 하락했다면 -1
이어서 이전값보다 또 하락했다면 -1
이어서 이전값보다 또 하락했다면 -1
....
이런 지표식입니다
2
하루 치의 1분 차트에서 위 지표식이 나왔다면
역전이 되어 0 으로 되기전에 값들만( +/- 되어서 올라갔던 )의 절대값들을
각각 그 분봉에 기억하고 하루하루 누적시키고 싶습니다을
3
60분차트에서
하루하루
그봉위치만
o<c일때
o-L값만 누적
예를들면
0시만끼리만
위 로직으로
하루하루 누적
1시봉끼리만
2시봉끼리만
....