커뮤니티
부탁드립니다.
2012-06-11 12:56:16
320
글번호 51874
LRL 5분봉에서 30분봉사용 수식과
5봉에서 일봉사용 수식을 부탁드립니다.
수식내에 전봉의 값도 가져올 수 있도록 요청드립니다.
var1 = LRL(C, 21);
plot1(var1);
plot2(var1[1]);
늘 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2012-06-12 11:00:49
안녕하세요
예스스탁입니다.
1.분봉
Input : N(30),Period(14);
var : X(0),cnt(0),sum1(0),sum2(0),sum3(0),sum4(0),lrlv(0),preLRLv(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%N;
if dayindex == 0 or (var1 <= var1[1] and stime > stime[1]) Then{
for X = 1 to 49{
CC[X] = CC[X-1][1];
}
preLRLv = LRLv[1];
}
CC[0] = C;
sum1 = 0;
Sum2 = 0;
sum3 = 0;
sum4 = 0;
if CC[Period] > 0 Then{
for cnt = 0 to Period-1{
sum1 = sum1+(Period-cnt);
Sum2 = sum2+CC[cnt];
sum3 = sum3+CC[cnt]*(Period-cnt);
sum4 = sum4+(Period-cnt)^2;
}
value1 = sum1/Period;
value2 = sum2/Period;
value3 = sum3/Period;
value4 = sum4/Period;
LRLv = (value3 - value1 * value2) / (value4 - (value1^2)) * (Period - value1) + value2;
plot1(LRLv);
plot2(preLRLv);
}
2. 일봉
input : Period(14);
var : cnt(0),sum1(0),sum2(0),sum3(0),sum4(0),lrlv(0),preLRLv(0);
if date != date[1] Then
preLRLv = LRLv[1];
sum1 = 0;
Sum2 = 0;
sum3 = 0;
sum4 = 0;
for cnt = 0 to Period-1{
sum1 = sum1+(Period-cnt);
Sum2 = sum2+dayclose(cnt);
sum3 = sum3+dayclose(cnt)*(Period-cnt);
sum4 = sum4+(Period-cnt)^2;
}
value1 = sum1/Period;
value2 = sum2/Period;
value3 = sum3/Period;
value4 = sum4/Period;
LRLv = (value3 - value1 * value2) / (value4 - (value1^2)) * (Period - value1) + value2;
plot1(LRLv);
plot2(preLRLv);
즐거운 하루되세요
> 엠제이 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
>
LRL 5분봉에서 30분봉사용 수식과
5봉에서 일봉사용 수식을 부탁드립니다.
수식내에 전봉의 값도 가져올 수 있도록 요청드립니다.
var1 = LRL(C, 21);
plot1(var1);
plot2(var1[1]);
늘 감사드립니다.
다음글
이전글