커뮤니티
LRL
2011-08-09 02:35:54
659
글번호 41762
LRL이 사용자 함수로 제공 되어있어서 분석해서
LRL의 특이한 성질을 응용해보려고 하는데
분석이 않되네요 --;
ma(AccumValue, Period),ma(Value * AccumValue, Period),ma(AccumValue^2, Period)
요것들이 이해가 않됩니다
제가 알기로 ma(c,20) 머 이런식으로 사용되는 것으로 알고 있는데
그럼 ma의 첫번째 인자는 시가,종가 같은 게 들어가는거 아닌가요?
ma 함수의 첫번째 인자에 미분 적분 머 그런기능까지 들어있나요?
쉽게 설명 좀 부탁드립니다
(L)inear (R)egression (L)ine
....
Input : Value(NumericSeries), Period(NumericSimple);
Var : value1(0), value2(0), AccumValue(0);
AccumValue = accum(1);
value1 = ma(AccumValue, Period);
value2 = ma(Value, Period);
LRL = (ma(Value * AccumValue, Period) - value1 * value2) /
(ma(AccumValue^2, Period) - (ma(AccumValue, Period)^2)) * (AccumValue - value1) + value2;
답변 1
예스스탁 예스스탁 답변
2011-08-09 14:14:49
안녕하세요
예스스탁입니다.
ma함수는 첫번째 인자에 C,H,L,O와 같은 데이터값 대신에 다른 모든 계산값을 넣으셔도 됩니다.
ma는 사용자가 지정한 값의 몇개봉의 값을 모아 평균을 내는 함수일 뿐입니다.
첫번째 인자값을 지정한 값을 자동으로 미분이나 적분을 하거나 하지 않습니다.
ma(AccumValue, Period),
ma(AccumValue, Period)은 AccumValue의 값을 Period기간동안 모아 평균한 것입니다.
AccumValue은 아래와 같은 계산식으로
AccumValue = accum(1);
accum(1)은 매봉 1값을 합산하는 것으로
차트상 첫봉은 1 두번째는 2 세번째는 3으로 1씩 증가하게 됩니다.
아래는 LRL의 계산식을 글로 푼 내용입니다.
value1 = 봉위치
value2 = 봉위치제곱
value3 = 봉위치평균
value4 = 봉위치제곱평균
value5 = 봉위치평균제곱
value6 = 종가*봉위치
value7 = value6의 이동평균
value8 = 종가 이동평균
LRL = (Value7 - value3 * Value8) / (value4 - Value5) * (Value1 - value3) + Value8
즐거운 하루되세요
> 나무아래 님이 쓴 글입니다.
> 제목 : LRL
> LRL이 사용자 함수로 제공 되어있어서 분석해서
LRL의 특이한 성질을 응용해보려고 하는데
분석이 않되네요 --;
ma(AccumValue, Period),ma(Value * AccumValue, Period),ma(AccumValue^2, Period)
요것들이 이해가 않됩니다
제가 알기로 ma(c,20) 머 이런식으로 사용되는 것으로 알고 있는데
그럼 ma의 첫번째 인자는 시가,종가 같은 게 들어가는거 아닌가요?
ma 함수의 첫번째 인자에 미분 적분 머 그런기능까지 들어있나요?
쉽게 설명 좀 부탁드립니다
(L)inear (R)egression (L)ine
....
Input : Value(NumericSeries), Period(NumericSimple);
Var : value1(0), value2(0), AccumValue(0);
AccumValue = accum(1);
value1 = ma(AccumValue, Period);
value2 = ma(Value, Period);
LRL = (ma(Value * AccumValue, Period) - value1 * value2) /
(ma(AccumValue^2, Period) - (ma(AccumValue, Period)^2)) * (AccumValue - value1) + value2;
다음글
이전글