커뮤니티

수식 적용 불가

프로필 이미지
부활
2024-03-26 10:56:13
866
글번호 177942
답변완료
86393번 의 답변으로 등록된 수식을 적용했으나 차트에 표시되지 않아 재문의 남깁니다. 검증시 오류가 없는데 제가 잘못 적용했는지 지표가 차트에 표시 안됩니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-03-26 15:52:13

안녕하세요 예스스탁입니다. 수식에 초기값 내용이 누락되어 있었습니다. 아래식 적용하시면 됩니다. 1 var : cnt(0),Pv(0),R1(0),R2(0),S1(0),S2(0); Array : CC[10](0),HH[10](0),LL[10](0); if dayofweek(bdate) < DayOfWeek(bdate[1]) Then { for cnt = 9 downto 1 { HH[cnt] = HH[cnt-1]; LL[cnt] = LL[cnt-1]; CC[cnt] = CC[cnt-1]; } HH[0] = H; LL[0] = L; } if HH[0] > 0 and H > HH[0] Then HH[0] = H; if LL[0] > 0 and L < LL[0] Then LL[0] = L; CC[0] = C; If HH[1] > 0 Then { Pv = (HH[1]+LL[1]+CC[1])/3; R1 = 2*Pv-LL[1]; R2 = Pv+HH[1]-LL[1]; S1 = 2*Pv-HH[1]; S2 = Pv-HH[1]+LL[1]; Plot1(Pv, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지"); } 2 var : cnt(0),Pv(0),R1(0),R2(0),S1(0),S2(0); Array : CC[10](0),HH[10](0),LL[10](0); if bdate > bdate[1]+30 Then { for cnt = 9 downto 1 { HH[cnt] = HH[cnt-1]; LL[cnt] = LL[cnt-1]; CC[cnt] = CC[cnt-1]; } HH[0]= H; LL[0] = L; } if HH[0] > 0 and H > HH[0] Then HH[0] = H; if LL[0] > 0 and L < LL[0] Then LL[0] = L; CC[0] = C; If HH[1] > 0 Then { Pv = (HH[1]+LL[1]+CC[1])/3; R1 = 2*Pv-LL[1]; R2 = Pv+HH[1]-LL[1]; S1 = 2*Pv-HH[1]; S2 = Pv-HH[1]+LL[1]; Plot1(Pv, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지"); } 즐거운 하루되세요 > 부활 님이 쓴 글입니다. > 제목 : 수식 적용 불가 > 86393번 의 답변으로 등록된 수식을 적용했으나 차트에 표시되지 않아 재문의 남깁니다. 검증시 오류가 없는데 제가 잘못 적용했는지 지표가 차트에 표시 안됩니다.