커뮤니티

분봉에서 일봉 데이터

프로필 이미지
stereo
2012-09-10 13:08:25
291
글번호 54536
답변완료
안녕하세요. 장이 시작되면 10분봉상에서 당일의 시가기준 일봉의 RSI(9)를 불러오고 싶습니다. 수식 부탁드립니다. 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-09-10 15:00:50

안녕하세요 예스스탁입니다. 모든 지표는 시가기준으로는 작성이 되지 않습니다. 일봉 RSI의 당일 첫봉 종가시점의 값을 그리는 식입니다. Inputs: Period(9); Variables: Counter(0), DownAmt(0), UpAmt(0), UpSum(0), DownSum(0), UpAvg(0), DownAvg(0), RSIv(0); var : Dindex(0), PreUpAvg(0), preDownAvg(0); if date <> date[1] then { Dindex = dindex + 1; PreUpAvg = UpAvg[1]; preDownAvg = DownAvg[1]; } If CurrentBar > 1 AND Period > 0 Then { UpAmt = dayClose(0)-dayClose(1); If UpAmt >= 0 Then DownAmt = 0; Else { DownAmt = -UpAmt; UpAmt = 0; } if Dindex <=1 Then { UpAvg = 1; DownAvg = 1; } Else { UpAvg = (PreUpAvg * (Period - 1) + UpAmt) / Period; DownAvg = (preDownAvg * (Period - 1) + DownAmt) / Period; } } If UpAvg + DownAvg <> 0 Then RSIv = 100 * UpAvg / (UpAvg + DownAvg); Else RSIv = 0; if dayindex == 0 Then var1 = RSIv; plot1(var1,"RSI"); PlotBaseLine1(30, "기준선 30", gray); PlotBaseLine2(70, "기준선 70", gray); 즐거운 하루되세요 > stereo 님이 쓴 글입니다. > 제목 : 분봉에서 일봉 데이터 > 안녕하세요. 장이 시작되면 10분봉상에서 당일의 시가기준 일봉의 RSI(9)를 불러오고 싶습니다. 수식 부탁드립니다. 수고하세요.