커뮤니티

지표식 문의입니다.

프로필 이미지
무지개나날들
2013-09-29 23:07:40
150
글번호 67955
답변완료
수식지왕님의 블러그에 day atr을 구하는 식이 있던데. 1분봉에서 기간값을 입력변수로 하여 30분봉의 atr을 구하는 식 부탁드립니다. sum = 0; for j = 1 to atrLength { sum = sum + Max(DayClose(j+1),DayHigh(j)) - Min(DayClose(j+1),DayLow(j)); } dayATR = sum/atrLength; //일봉기준으로 ATR 산출 [출처] 변동률 대신 ATR 사용 작성자 수식지왕 그리고 참조데이터에는 트렌드라인을 적용시킬 수 있는지요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-10-01 09:46:43

안녕하세요 예스스탁입니다. 1. input : TT(3),p(14); var : TF(0),TL(0),TH(0),cnt(0),sum(0),ATRV(0); Array : HH[61](0),LL[61](0),CC[61](0),TR[61](0); TF = TimeToMinutes(stime)%TT; if dayindex == 0 or (TF < TF[1] and stime > stime[1]) Then{ HH[0] = H; LL[0] = L; CC[0] = C; for cnt = 1 to 60{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; TR[cnt] = TR[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; if CC[1] > 0 Then{ If CC[1] > HH[0] then TH = CC[1]; else TH = HH[0]; If CC[1] < LL[0] then TL = CC[1]; else TL = LL[0]; TR[0] = TH-TL; } sum = 0; if TR[P] > 0 Then{ for cnt = 0 to P-1{ sum = sum + TR[cnt]; } ATRV = sum/P; } plot1(ATRV); 2. 예 추세선은 주종목에만 그려지도록 되어 있습니다. 즐거운 하루되세요 > 무지개나날들 님이 쓴 글입니다. > 제목 : 지표식 문의입니다. > 수식지왕님의 블러그에 day atr을 구하는 식이 있던데. 1분봉에서 기간값을 입력변수로 하여 30분봉의 atr을 구하는 식 부탁드립니다. sum = 0; for j = 1 to atrLength { sum = sum + Max(DayClose(j+1),DayHigh(j)) - Min(DayClose(j+1),DayLow(j)); } dayATR = sum/atrLength; //일봉기준으로 ATR 산출 [출처] 변동률 대신 ATR 사용 작성자 수식지왕 그리고 참조데이터에는 트렌드라인을 적용시킬 수 있는지요?