커뮤니티
ct용 지표 변환 부탁드립니다.
2009-10-29 16:56:47
689
글번호 25743
안녕하세요 관리자님.
모 사이트에서 추세 기울기 ct용 지표를 소개를 하기에 yt용으로 변환해 주십사 부탁드립니다....항상 많은도움을 받고 있습니다. 감사합니다.
If BarNum > Len Then
sumX = 0
sumXS = 0
sumXY =0
sumY=0
For i = 1 To Len ' Len은 입력변수임 (지표 계산 봉 수)
sumX = sumX + i
sumXS = sumXS + (i*i)
sumXY = sumXY + Close(i-1) * (Len+1-i)
sumY = sumY + Close(i-1)
Next
Var20 = (sumY*sumX - Len*sumXY)/(sumX*sumX-Len*sumXS)
End If
Call PlotI2("My Trend",Var20)
Call PlotI3("0",0)
답변 1
예스스탁 예스스탁 답변
2009-10-30 08:56:22
안녕하세요
예스스탁입니다.
input : len(10);
var : ii(0),sumX(0),sumXS(0),sumXY(0),sumY(0);
If index > Len Then {
sumX = 0 ;
sumXS = 0 ;
sumXY =0;
sumY=0;
For ii = 1 To Len{ # ' Len은 입력변수임 (지표 계산 봉 수)
sumX = sumX + ii;
sumXS = sumXS + (ii*ii) ;
sumXY = sumXY + Close[ii-1] * (Len+1-ii) ;
sumY = sumY + Close[ii-1];
}
Var20 = (sumY*sumX - Len*sumXY)/(sumX*sumX-Len*sumXS) ;
}
Plot1(var20,"My Trend");
Plot2(0,"0");
즐거운 하루되세요
> 고릴라 님이 쓴 글입니다.
> 제목 : ct용 지표 변환 부탁드립니다.
> 안녕하세요 관리자님.
모 사이트에서 추세 기울기 ct용 지표를 소개를 하기에 yt용으로 변환해 주십사 부탁드립니다....항상 많은도움을 받고 있습니다. 감사합니다.
If BarNum > Len Then
sumX = 0
sumXS = 0
sumXY =0
sumY=0
For i = 1 To Len ' Len은 입력변수임 (지표 계산 봉 수)
sumX = sumX + i
sumXS = sumXS + (i*i)
sumXY = sumXY + Close(i-1) * (Len+1-i)
sumY = sumY + Close(i-1)
Next
Var20 = (sumY*sumX - Len*sumXY)/(sumX*sumX-Len*sumXS)
End If
Call PlotI2("My Trend",Var20)
Call PlotI3("0",0)
이전글