커뮤니티

문의드립니다.

프로필 이미지
예스매니아
2014-12-22 16:30:16
133
글번호 81558
답변완료
늘 감사드립니다. 아래지표를 차트에 나타내었을때요. 전일의 최고값과 최저값을 수평선으로 나타내고 싶습니다. ################################################################################## input : N(2); var : cnt(0,Data11),SumB(0,Data11),sumS(0,Data11); Array : BB[10](0,Data11),SS[99](0,Data11); if Data11(date) != Data11(date[1]) Then{ for cnt = 1 to 99{ BB[cnt] = BB[cnt-1][1]; SS[cnt] = SS[cnt-1][1]; } } BB[0] = Data11(C); SS[0] = Data11(C); sumB = 0; SumS = 0; if BB[N] > 0 then{ for cnt = 0 to N-1 { sumB = SumB+BB[cnt]; sumS = SumS-SS[cnt]; } } plot1(sumB/2,"매수종가 N일간누적"); plot2(sumS/2,"매도종가 N일간누적");
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2014-12-23 09:57:35

안녕하세요 예스스탁입니다. input : N(2); var : cnt(0,Data11),SumB(0,Data11),sumS(0,Data11); var : BH(0,Data11),BL(0,Data11),SH(0,Data11),SL(0,Data11); var : preBH(0,Data11),preBL(0,Data11),preSH(0,Data11),preSL(0,Data11); Array : BB[10](0,Data11),SS[99](0,Data11); if Data11(date) != Data11(date[1]) Then{ for cnt = 1 to 99{ BB[cnt] = BB[cnt-1][1]; SS[cnt] = SS[cnt-1][1]; } } BB[0] = Data11(C); SS[0] = Data11(C); sumB = 0; SumS = 0; if BB[N] > 0 then{ for cnt = 0 to N-1 { sumB = SumB+BB[cnt]; sumS = SumS-SS[cnt]; } } if Data11(date) != Data11(date[1]) Then{ BH = sumB/2; BL = sumB/2; SH = sumS/2; SL = sumS/2; PreBH = BH[1]; PreBL = BL[1]; PreSH = SH[1]; PreSL = SL[1]; } if sumB > BH Then BH = sumB; if sumB < BL Then BL = sumB; if sumS > SH Then SH = sumS; if sumS < SL Then SL = sumS; plot1(sumB/N,"매수종가 N일간누적"); plot2(sumS/N,"매도종가 N일간누적"); plot3(PreBH); plot4(PreBL); plot5(PreSH); plot6(PreSL); 즐거운 하루되세요 > 예스매니아 님이 쓴 글입니다. > 제목 : 문의드립니다. > 늘 감사드립니다. 아래지표를 차트에 나타내었을때요. 전일의 최고값과 최저값을 수평선으로 나타내고 싶습니다. ################################################################################## input : N(2); var : cnt(0,Data11),SumB(0,Data11),sumS(0,Data11); Array : BB[10](0,Data11),SS[99](0,Data11); if Data11(date) != Data11(date[1]) Then{ for cnt = 1 to 99{ BB[cnt] = BB[cnt-1][1]; SS[cnt] = SS[cnt-1][1]; } } BB[0] = Data11(C); SS[0] = Data11(C); sumB = 0; SumS = 0; if BB[N] > 0 then{ for cnt = 0 to N-1 { sumB = SumB+BB[cnt]; sumS = SumS-SS[cnt]; } } plot1(sumB/2,"매수종가 N일간누적"); plot2(sumS/2,"매도종가 N일간누적");
프로필 이미지

예스매니아

2014-12-23 10:19:26

예스매니아 님에 의해 삭제된 답변입니다.