커뮤니티

수식오류 수정부탁드립니다.

프로필 이미지
운동좋아
2017-10-31 21:07:51
174
글번호 113807
답변완료
안녕하세요. 아래와 같이 답변해주셨는데 차트에 전일고가,저가 등등 의도와 다른수치가 차트에 표시됩니다. 확인부탁드려요.. ----------------------------------------------------------------- 안녕하세요 예스스탁입니다. var : cnt(0); Array : WeekOpen[10](0),WeekHigh[10](0),WeekLow[10](0),WeekClose[10](0); Array : MonthOpen[10](0),MonthHigh[10](0),MonthLow[10](0),MonthClose[10](0); if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ WeekOpen[0] = O; Weekhigh[0] = O; WeekLow[0] = O; for cnt = 1 to 9{ WeekOpen[cnt] = WeekOpen[cnt-1][1]; WeekHigh[cnt] = WeekHigh[cnt-1][1]; WeekLow[cnt] = WeekLow[cnt-1][1]; WeekClose[cnt] = WeekClose[cnt-1][1]; } } WeekClose[0] = C; if H > WeekHigh[0] Then WeekHigh[0] = H; if L < WeekLow[0] Then WeekLow[0] = L; if bdate > bdate[1]+30 Then{ MonthOpen[0] = O; Monthhigh[0] = O; MonthLow[0] = O; for cnt = 1 to 9{ MonthOpen[cnt] = MonthOpen[cnt-1][1]; MonthHigh[cnt] = MonthHigh[cnt-1][1]; MonthLow[cnt] = MonthLow[cnt-1][1]; MonthClose[cnt] = MonthClose[cnt-1][1]; } } MonthClose[0] = C; if H > MonthHigh[0] Then MonthHigh[0] = H; if L < MonthLow[0] Then MonthLow[0] = L; plot1(MonthOpen[1],"전월시가"); plot2(MonthHigh[1],"전월고가"); plot3(MonthLow[1],"전월저가"); plot4(MonthClose[1],"전월종가"); plot5(WeekOpen[1],"전주시가"); plot6(WeekHigh[1],"전주고가"); plot7(WeekLow[1],"전주저가"); plot8(WeekClose[1],"전주종가"); plot9(dayopen(1),"전일시가"); plot10(dayhigh(1),"전일고가"); plot11(daylow(1),"전일저가"); plot12(DayClose(1),"전일종가"); plot13(MonthOpen[0],"당월시가"); plot14(MonthHigh[0],"당월고가"); plot15(MonthLow[0],"당월저가"); plot16(MonthClose[0],"당월종가"); plot17(WeekOpen[0],"금주시가"); plot18(WeekHigh[0],"금주고가"); plot19(WeekLow[0],"금주저가"); plot20(WeekClose[0],"금주종가"); plot21(dayopen(0),"당일시가"); plot22(dayhigh(0),"당일고가"); plot23(daylow(0),"당일저가"); plot24(DayClose(0),"당일종가"); 즐거운 하루되세요 > 운동좋아 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 분봉차트에 1봉전 월,주,일봉의 시가,고가,저가,종가가 일직선으로 표시되는 지표와 현재진행하는 일봉을 포함한 월봉,주봉,일봉의 시가,고가,저가,종가가 표현되는 지표수식 부탁드리겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-11-01 11:43:30

안녕하세요 예스스탁입니다. 적용해 보았지만 수식에 이상이 없습니다. 모두 값 정확히 리턴되고 있습니다. 즐거운 하루되세요 > 운동좋아 님이 쓴 글입니다. > 제목 : 수식오류 수정부탁드립니다. > 안녕하세요. 아래와 같이 답변해주셨는데 차트에 전일고가,저가 등등 의도와 다른수치가 차트에 표시됩니다. 확인부탁드려요.. ----------------------------------------------------------------- 안녕하세요 예스스탁입니다. var : cnt(0); Array : WeekOpen[10](0),WeekHigh[10](0),WeekLow[10](0),WeekClose[10](0); Array : MonthOpen[10](0),MonthHigh[10](0),MonthLow[10](0),MonthClose[10](0); if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ WeekOpen[0] = O; Weekhigh[0] = O; WeekLow[0] = O; for cnt = 1 to 9{ WeekOpen[cnt] = WeekOpen[cnt-1][1]; WeekHigh[cnt] = WeekHigh[cnt-1][1]; WeekLow[cnt] = WeekLow[cnt-1][1]; WeekClose[cnt] = WeekClose[cnt-1][1]; } } WeekClose[0] = C; if H > WeekHigh[0] Then WeekHigh[0] = H; if L < WeekLow[0] Then WeekLow[0] = L; if bdate > bdate[1]+30 Then{ MonthOpen[0] = O; Monthhigh[0] = O; MonthLow[0] = O; for cnt = 1 to 9{ MonthOpen[cnt] = MonthOpen[cnt-1][1]; MonthHigh[cnt] = MonthHigh[cnt-1][1]; MonthLow[cnt] = MonthLow[cnt-1][1]; MonthClose[cnt] = MonthClose[cnt-1][1]; } } MonthClose[0] = C; if H > MonthHigh[0] Then MonthHigh[0] = H; if L < MonthLow[0] Then MonthLow[0] = L; plot1(MonthOpen[1],"전월시가"); plot2(MonthHigh[1],"전월고가"); plot3(MonthLow[1],"전월저가"); plot4(MonthClose[1],"전월종가"); plot5(WeekOpen[1],"전주시가"); plot6(WeekHigh[1],"전주고가"); plot7(WeekLow[1],"전주저가"); plot8(WeekClose[1],"전주종가"); plot9(dayopen(1),"전일시가"); plot10(dayhigh(1),"전일고가"); plot11(daylow(1),"전일저가"); plot12(DayClose(1),"전일종가"); plot13(MonthOpen[0],"당월시가"); plot14(MonthHigh[0],"당월고가"); plot15(MonthLow[0],"당월저가"); plot16(MonthClose[0],"당월종가"); plot17(WeekOpen[0],"금주시가"); plot18(WeekHigh[0],"금주고가"); plot19(WeekLow[0],"금주저가"); plot20(WeekClose[0],"금주종가"); plot21(dayopen(0),"당일시가"); plot22(dayhigh(0),"당일고가"); plot23(daylow(0),"당일저가"); plot24(DayClose(0),"당일종가"); 즐거운 하루되세요 > 운동좋아 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 분봉차트에 1봉전 월,주,일봉의 시가,고가,저가,종가가 일직선으로 표시되는 지표와 현재진행하는 일봉을 포함한 월봉,주봉,일봉의 시가,고가,저가,종가가 표현되는 지표수식 부탁드리겠습니다.