커뮤니티

수식부탁드립니다

프로필 이미지
심기일전
2023-02-16 15:06:31
800
글번호 166396
답변완료
안녕하세요. '주봉상의 피봇중심선값을 일봉에 나타내는 수식'을 키움HTS 에서 '요일'함수를 이용해서 만든식입니다. 이 수식을 예스수식으로 부탁드립니다. 늘 항상 감사드립니다. A=요일(date); HH= if(A(1)>A,H, if(A(2)>A(1),Highest(H, 2), if(A(3)>A(2),Highest(H, 3), if(A(4)>A(3),Highest(H, 4),Highest(H, 5))))); 고=valuewhen(1, A(1)>A, HH(1)); LL= if(A(1)>A,L, if(A(2)>A(1),Lowest(L, 2), if(A(3)>A(2),Lowest(L, 3), if(A(4)>A(3),Lowest(L, 4), Lowest(L, 5))))); 저=valuewhen(1, A(1)>A, LL(1)); 종=valuewhen(1, A(1)>A, C(1)); (고+저+종)/3
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-16 17:02:48

안녕하세요 예스스탁입니다. Var : Pv(0),R1(0),R2(0),S1(0),S2(0); var : cnt(0); Array : WeekH[10](0),WeekL[10](0),WeekC[10](0); if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { For cnt = 9 DownTo 1 { weekH[cnt] = WeekH[cnt-1]; weekL[cnt] = WeekL[cnt-1]; weekC[cnt] = WeekC[cnt-1]; } WeekH[0] = H; WeekL[0] = L; } if WeekH[0] > 0 and H > WeekH[0] Then WeekH[0] = H; if WeekL[0] > 0 and L < WeekL[0] Then WeekL[0] = L; WeeKC[0] = C; if WeekH[1] > 0 Then { Pv = (WeekH[1]+WeekL[1]+WeekC[1])/3; R1 = 2*Pv-WeekL[1]; R2 = Pv+WeekH[1]-WeekL[1]; S1 = 2*Pv-WeekH[1]; S2 = Pv-WeekH[1]+WeekL[1]; Plot1(Pv, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지"); } 즐거운 하루되세요. > 심기일전 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요. '주봉상의 피봇중심선값을 일봉에 나타내는 수식'을 키움HTS 에서 '요일'함수를 이용해서 만든식입니다. 이 수식을 예스수식으로 부탁드립니다. 늘 항상 감사드립니다. A=요일(date); HH= if(A(1)>A,H, if(A(2)>A(1),Highest(H, 2), if(A(3)>A(2),Highest(H, 3), if(A(4)>A(3),Highest(H, 4),Highest(H, 5))))); 고=valuewhen(1, A(1)>A, HH(1)); LL= if(A(1)>A,L, if(A(2)>A(1),Lowest(L, 2), if(A(3)>A(2),Lowest(L, 3), if(A(4)>A(3),Lowest(L, 4), Lowest(L, 5))))); 저=valuewhen(1, A(1)>A, LL(1)); 종=valuewhen(1, A(1)>A, C(1)); (고+저+종)/3