커뮤니티

행복; 지표식 작성 바랍니다

프로필 이미지
행복한가방
2017-09-21 20:15:03
109
글번호 112987
답변완료
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 < 질문 > 일봉에서 기간이 30일인 하루 전 ATR을 ATR[1](30) 으로 표현되는 것을 10분봉에서 일봉의 ATR[1](30) 을 지표식으로 작성하려고 << 아래 >>처럼 하였습니다 ======<< 아래 시작 >>============================================== Input: 기간(30); Var : TrueHigh(0), TrueLow(0), TrueRange(0), 하루전ATR분봉_일봉기준(0); If DayClose(2) > DayHigh(1) then TrueHigh = DayClose(2); else TrueHigh = DayHigh(1); If DayClose(2) < DayLow(1) then TrueLow = DayClose(2); else TrueLow = DayLow(1); TrueRange = TrueHigh - TrueLow; 하루전ATR분봉_일봉기준 = Ma(TrueRange, 기간); Plot1(하루전ATR분봉_일봉기준,"하루전ATR분봉_일봉기준",RED); ======<< 아래 끝 >>================================================ - 기간을 1 로 한 경우에는 맞게 나오는데 - 기간을 30 으로 한 경우에는 틀리게 나옵니다 어떻게 해야하는지요? 수고하십시요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-09-22 13:27:45

안녕하세요 예스스탁입니다. input : P(20); var : sumTR(0),TH(0),TL(0),cnt(0),ATRV(0); sumTR = 0; for cnt = 1 to P{ 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); 즐거운 하루되세요 > 행복한가방 님이 쓴 글입니다. > 제목 : 행복; 지표식 작성 바랍니다 > 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 < 질문 > 일봉에서 기간이 30일인 하루 전 ATR을 ATR[1](30) 으로 표현되는 것을 10분봉에서 일봉의 ATR[1](30) 을 지표식으로 작성하려고 << 아래 >>처럼 하였습니다 ======<< 아래 시작 >>============================================== Input: 기간(30); Var : TrueHigh(0), TrueLow(0), TrueRange(0), 하루전ATR분봉_일봉기준(0); If DayClose(2) > DayHigh(1) then TrueHigh = DayClose(2); else TrueHigh = DayHigh(1); If DayClose(2) < DayLow(1) then TrueLow = DayClose(2); else TrueLow = DayLow(1); TrueRange = TrueHigh - TrueLow; 하루전ATR분봉_일봉기준 = Ma(TrueRange, 기간); Plot1(하루전ATR분봉_일봉기준,"하루전ATR분봉_일봉기준",RED); ======<< 아래 끝 >>================================================ - 기간을 1 로 한 경우에는 맞게 나오는데 - 기간을 30 으로 한 경우에는 틀리게 나옵니다 어떻게 해야하는지요? 수고하십시요^^