커뮤니티
재문의드립니다.
2006-05-24 08:27:55
1229
글번호 10062
BPDL Trend Filter-Raw14지표식 물었는데요
이렇게 답변이 왔는데요
어찌된것인지...가격이 한없이 내려가기만 합니다.
키움닷컴에 나오는 가격과 많이 다릅니다.
키움닷컴처럼 나올수 있도록 정정 부탁드립니다.
참고로 키움닷컴에 나오는 지표식입니다.
sum(
If(avg(C-C(1),time)>0,1,-1)*Pow(avg(Pow(C-C(1),2),time)+1),0.5)
+
Pow((Pow(C-C(1),2)+1),0.5)*If(C>C(1),1,-1)
)
밑에것은 마스터님께서 보내주신내용입니다.
Inputs: Length(14);
Variables: value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = C - C[1];
value2 = Pow(ma(Pow(value1,2), Length)+1, 0.5);
value3 = Pow(Pow(value1,2)+1, 0.5);
If ma(value1, Length) > 0 Then
value4 = 1 * value2;
Else
value4 = -1 * value2;
If value1 > 0 Then
value5 = 1 * value3;
Else
value5 = -1 * value3;
Plot1(accum(value4 + value5));
답변 1
예스스탁 예스스탁 답변
2006-05-25 08:53:15
안녕하세요
예스스탁입니다.
보내주신 식은 차트정체를 누적하는 값이 리턴하므로
차트의 기간을 동일하게 놓고 보셔야 합니다.
키움닷컴의 수식을 정확히 알진 못하지만
올려드린 식과 다르지 않다고 생각합니다.
Inputs: Length(14);
Variables: value1(0),value2(0),value3(0),value4(0),value5(0),TF(0);
value1 = C - C[1];
value2 = Pow(ma(Pow(value1,2), Length)+1, 0.5);
value3 = Pow(Pow(value1,2)+1, 0.5);
If ma(value1, Length) > 0 Then
value4 = 1 * value2;
Else
value4 = -1 * value2;
If value1 > 0 Then
value5 = 1 * value3;
Else
value5 = -1 * value3;
Plot1(accum(value4 + value5));
즐거운 하루되세요
> 엉덩공주 님이 쓴 글입니다.
> 제목 : 재문의드립니다.
> BPDL Trend Filter-Raw14지표식 물었는데요
이렇게 답변이 왔는데요
어찌된것인지...가격이 한없이 내려가기만 합니다.
키움닷컴에 나오는 가격과 많이 다릅니다.
키움닷컴처럼 나올수 있도록 정정 부탁드립니다.
참고로 키움닷컴에 나오는 지표식입니다.
sum(
If(avg(C-C(1),time)>0,1,-1)*Pow(avg(Pow(C-C(1),2),time)+1),0.5)
+
Pow((Pow(C-C(1),2)+1),0.5)*If(C>C(1),1,-1)
)
밑에것은 마스터님께서 보내주신내용입니다.
Inputs: Length(14);
Variables: value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = C - C[1];
value2 = Pow(ma(Pow(value1,2), Length)+1, 0.5);
value3 = Pow(Pow(value1,2)+1, 0.5);
If ma(value1, Length) > 0 Then
value4 = 1 * value2;
Else
value4 = -1 * value2;
If value1 > 0 Then
value5 = 1 * value3;
Else
value5 = -1 * value3;
Plot1(accum(value4 + value5));
다음글
이전글