커뮤니티
수식 문의 드립니다/
2013-11-12 15:54:13
147
글번호 69421
다음 지표식을 분봉에서 일봉값으로 사용하려고 합니다. 일봉값으로 전환 부탁드립니다.
Inputs: Length(10);
Variables: value(0),CompuTrac(0);
value = ma((High-Low)/Close, Length);
CompuTrac = (value/value[Length]-1)*100;
Plot1(CompuTrac, "CompuTrac Volatility");
PlotBaseLine1(0,"기준선0");
답변 1
예스스탁 예스스탁 답변
2013-11-12 16:37:12
안녕하세요
예스스탁입니다.
Input : Length(10);
Var : cnt(0),sum1(0),sum2(0),CompuTrac(0);
sum1 = 0;
sum2 = 0;
for cnt = 0 to Length-1{
sum1 = sum1 + (dayHigh(cnt)-dayLow(cnt))/DayClose(cnt);
sum2 = sum2 + (dayHigh(cnt+Length)-dayLow(cnt+Length))/DayClose(cnt+Length);
}
value1 = sum1/Length;
value2 = sum2/Length;
CompuTrac = (value1/value2-1)*100;
Plot1(CompuTrac, "CompuTrac Volatility");
PlotBaseLine1(0,"기준선0");
즐거운 하루되세요
> 무명 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다/
> 다음 지표식을 분봉에서 일봉값으로 사용하려고 합니다. 일봉값으로 전환 부탁드립니다.
Inputs: Length(10);
Variables: value(0),CompuTrac(0);
value = ma((High-Low)/Close, Length);
CompuTrac = (value/value[Length]-1)*100;
Plot1(CompuTrac, "CompuTrac Volatility");
PlotBaseLine1(0,"기준선0");