커뮤니티
문의 드립니다
2012-12-26 23:09:31
251
글번호 57616
어제 초차트에서 분차트 이평선 그리기 수식을 부탁햇던 사람입니다...
근대 그 수식은 맞는데 이상하게 120일선 이상은 오류가 나오네요....60일선까지는
잘 그려지는데 120일선 240일선은 오류가 나옵니다....수식 수정좀 부탁드릴게요..
그럼 꾸벅~~~
답변 1
예스스탁 예스스탁 답변
2012-12-27 09:32:03
안녕하세요
예스스탁입니다.
기존식이 100이평까지만 그려지게 되어 있었습니다.
또한 타주기의 지표값은 차트의 데이터를
이용해 그리기 때문에 차트의 조회봉갯수에 따라
그려질수 있는 이평에 제한이 생기게 됩니다.
차트의 조회봉수를 5000개로 늘리시고 적용해 보시기 바랍니다.
300이평까지 그려지게 하는 수식입니다.
input : N(2),P1(60),P2(120),P3(240);
var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0);
Array : CC[300](0);
if dayindex == 0 Then
var1 = 0;
if dayindex > 0 Then
var1 = var1+1;
var2 = var1%N;
if dayindex() == 0 or (var2 == 0) Then{
for cnt = 1 to 299{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
sum1 = 0;
sum2 = 0;
sum3 = 0;
for count = 0 to P3{
if count < P1 Then
sum1 = sum1+CC[count];
if count < P2 Then
sum2 = sum2+CC[count];
if count < P3 Then
sum3 = sum3+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P2;
mav3 = sum3/P3;
plot1(mav1);
plot2(mav2);
plot3(mav3);
즐거운 하루되세요
> 앙이 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 어제 초차트에서 분차트 이평선 그리기 수식을 부탁햇던 사람입니다...
근대 그 수식은 맞는데 이상하게 120일선 이상은 오류가 나오네요....60일선까지는
잘 그려지는데 120일선 240일선은 오류가 나옵니다....수식 수정좀 부탁드릴게요..
그럼 꾸벅~~~