분봉에서 ATR(6)이면 분봉기준으로 ATR를 구합니다.
분봉에서 일별데이타를 기준으로 ATR을 구할려면 별도로 ATR함수를 만들어야 할것으로 생각됩니다.
가능하다면 도움 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2019-12-26 14:02:38
안녕하세요
예스스탁입니다.
input : P(10);
var : sumTR(0),TH(0),TL(0),cnt(0),ATRV(0);
sumTR = 0;
for cnt = 0 to P-1
{
If DayClose(cnt+1) > DayHigh(cnt) then
TH = DayClose(cnt+1);
else
TH = DayHigh(cnt);
If DayClose(cnt+1) < daylow(cnt) then
TL = DayClose(cnt+1);
else
TL = daylow(cnt);
sumTR = sumTR + (TH-TL);
}
ATRV = sumTR/P;
plot1(ATRV,"일봉ATR");
즐거운 하루되세요
> 2ndbus 님이 쓴 글입니다.
> 제목 : 분봉에서 일별Data로 ATR를 구하는 방법?
> 분봉에서 ATR(6)이면 분봉기준으로 ATR를 구합니다.
분봉에서 일별데이타를 기준으로 ATR을 구할려면 별도로 ATR함수를 만들어야 할것으로 생각됩니다.
가능하다면 도움 부탁드립니다.