커뮤니티
지표식 문의 드립니다
2011-04-18 07:51:59
919
글번호 37696
상기의 상대강도를 만들려고 하는데요 (RSI가 아님)
주차트에는 개별종목 차트를 띄우고
보조(Data2)에는 업종 차트를 띄운 상태에서
아래 수식을 적용해보니 완전히 이상하게 나오는데 확인 부탁드립니다.
주차트와 보조차트의 주기는 동일합니다
----------------------------------
Inputs : Period(20);
Vars : numer(0), denom(0,data2), RS(0);
numer = (C-C[Period])/C[Period]*100; //개별종목 변화율
denom = data2((C-C[Period])/C[Period]*100); //업종 변화율
RS = numer/denom*100;
Plot1(RS);
----------------------------------
그리고 참조차트의 데이터를 받는 변수 선언시
변수(0, data2)로 선언해줘야 한다고 설명서에 나와있는데
참조차트의 데이터를 변수 선언 없이 Var1~99 에 할당 할 경우
이 과정이 필요없고, 그냥 써도 무방한가요?
- 1. relative strength.gif (0.00 MB)
답변 3
예스스탁 예스스탁 답변
2011-04-18 14:05:16
안녕하세요
예스스탁입니다.
첨부된 산식과 해당 수식이 맞습니다.
다만 주종목(data1) 의 경우에도
변수를 data1로 선언해 주시면됩니다.
Inputs : Period(20);
Vars : numer(0,data1), denom(0,data2), RS(0,data1);
numer = data1((C-C[Period])/C[Period]*100); //개별종목 변화율
denom = data2((C-C[Period])/C[Period]*100); //업종 변화율
RS = numer/denom*100;
Plot1(RS);
참조종목을 사용하실 경우에는
가급적 모든 변수를 따로 만드신후 denom(0,data2)와 같이
명시를 해주셔야 합니다.
즐거운 하루되세요
> hex 님이 쓴 글입니다.
> 제목 : 지표식 문의 드립니다
> 상기의 상대강도를 만들려고 하는데요 (RSI가 아님)
주차트에는 개별종목 차트를 띄우고
보조(Data2)에는 업종 차트를 띄운 상태에서
아래 수식을 적용해보니 완전히 이상하게 나오는데 확인 부탁드립니다.
주차트와 보조차트의 주기는 동일합니다
----------------------------------
Inputs : Period(20);
Vars : numer(0), denom(0,data2), RS(0);
numer = (C-C[Period])/C[Period]*100; //개별종목 변화율
denom = data2((C-C[Period])/C[Period]*100); //업종 변화율
RS = numer/denom*100;
Plot1(RS);
----------------------------------
그리고 참조차트의 데이터를 받는 변수 선언시
변수(0, data2)로 선언해줘야 한다고 설명서에 나와있는데
참조차트의 데이터를 변수 선언 없이 Var1~99 에 할당 할 경우
이 과정이 필요없고, 그냥 써도 무방한가요?
hex
2011-04-18 14:56:10
올려주신 수식대로 해봐도 결과가 같습니다
군데군데 나는 스파이크(극단값) 때문에 제대로 볼수가 없네요
제대로 확인 부탁 드립니다
예스스탁 예스스탁 답변
2011-04-18 15:14:43
안녕하세요
예스스탁입니다.
올려주신 상대강도의 내용을 옮긴 수식이 맞습니다.
중간중간 튀는 값은
가령 data1의 변화율이 8.6인데 data2의 변화율은 0.1이면
8.6/0.1*100 = 8600이 나옵니다.
이렇게 높은 값이 나오는 부분이 간간히 있습니다.
올리신 상대강도의 공식뿐이 없어
기존에 작성한 식외에 수정할 내용이 없습니다.
즐거운 하루되세요
> hex 님이 쓴 글입니다.
> 제목 : 여전히 이상합니다
> 올려주신 수식대로 해봐도 결과가 같습니다
군데군데 나는 스파이크(극단값) 때문에 제대로 볼수가 없네요
제대로 확인 부탁 드립니다