커뮤니티
일봉ATR 분봉에 표시
2018-01-10 08:33:34
216
글번호 115607
수고에 감사드립니다
전일까지 계산된 고저평균 ATR 4가지(5,10,20,30일평균)를
오늘 25분봉 챠트창에 가로선 형태로 표시되게 하고 싶습니다
도움 부탁 드립니다
답변 1
예스스탁 예스스탁 답변
2018-01-10 16:11:41
안녕하세요
예스스탁입니다.
input : P1(5),P2(10),P3(20),P4(30);
var : cnt(0),TH(0),TL(0);
var : sumTR1(0),ATRV1(0);
var : sumTR2(0),ATRV2(0);
var : sumTR3(0),ATRV3(0);
var : sumTR4(0),ATRV4(0);
sumTR1 = 0;
sumTR2 = 0;
sumTR3 = 0;
sumTR4 = 0;
for cnt = 1 to P4{
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);
if cnt <= P1 then
sumTR1 = sumTR1 + (TH-TL);
if cnt <= P2 then
sumTR2 = sumTR2 + (TH-TL);
if cnt <= P3 then
sumTR3 = sumTR3 + (TH-TL);
if cnt <= P4 then
sumTR4 = sumTR4 + (TH-TL);
}
ATRV1 = sumTR1/P1;
ATRV2 = sumTR2/P2;
ATRV3 = sumTR3/P3;
ATRV4 = sumTR4/P4;
plot1(ATRV1);
plot2(ATRV2);
plot3(ATRV3);
plot4(ATRV4);
즐거운 하루되세요
> dk3113 님이 쓴 글입니다.
> 제목 : 일봉ATR 분봉에 표시
> 수고에 감사드립니다
전일까지 계산된 고저평균 ATR 4가지(5,10,20,30일평균)를
오늘 25분봉 챠트창에 가로선 형태로 표시되게 하고 싶습니다
도움 부탁 드립니다
다음글
이전글