커뮤니티
15678 질문 다시 드립니다
2010-10-01 14:58:46
1041
글번호 32604
감사합니다
답변 1
예스스탁 예스스탁 답변
2010-10-01 14:15:38
안녕하세요
예스스탁입니다.
일봉에서 보이는 O_HisVol(C, 15)값을
분봉에서 사용코자 하시면 주데이터를 3분봉으로 하시고
참조종목(data2)를 일봉으로 하신 후에
plot1(data2(O_HisVol(c,15)));
와 같이 사용하시면 됩니다
현재는 주데이터가 일봉 참조가 분봉이므로
1번식은 일봉15개 2번식은 분봉에서 15개를 표준편차를 계사하는데 사용됩니다.
더 자세한 설명을 원하시면 02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 푸른냄비 님이 쓴 글입니다.
> 제목 : 15678 질문 다시 드립니다
> 먼저 수고 많으십니다. ^^
위에 식으로 했을 때도 값이 이상하게 나옵니다.
O_HisVol 함수는
===================================================================
inputs : price(NumericSeries), Length(NumericSimple);
vars : priceratio(0), Dc(0);
if price[1] > 0 then begin
priceratio = log(price/price[1]);
O_HisVol = Std(priceratio,Length) * SquareRoot(250) * 100;
end
else
O_HisVol = 0;
=====================================================================
위 함수를 그냥 지표로 나타낸거랑
O_TestDDD 지표
=======================================================================
Vars : priceratio(0, Data2), HisVol(0, Data2), TestV(0, Data2);
If Date != Date[1] Then
{
If Data2(C[1]) > 0 Then Begin
priceratio = Data2(log(C/C[1]));
HisVol = Data2(Std(priceratio, 15) * SquareRoot(250) * 100);
End;
TestV = Data2(O_HisVol(C, 15)); //O_HisVol은 위 함수
}
Plot1(HisVol, "HisVol");
Plot2(TestV, "HisVol2");
==========================================================================
주데이터에서 O_HisVol함수를 이용한 지표 값과
Data2에서 O_TestDDD 지표 값 2가지가 모두 같아야 될거 같은데
O_TestDDD 지표의 HisVol, HisVol2 (그림에서 1.13)는 동일하지만
값이 틀리게 나옵니다.
의도한 값은 주데이터에서 O_HisVol함수를 이용한 지표 값이며(그림에서 8.87)
이것을 Data2에서 O_TestDDD 지표 값에도 동일하게 나오게 하려면 어떻게 해야될지