커뮤니티

강조 문의 드립니다.

프로필 이미지
arron
2019-09-09 13:20:43
165
글번호 131844
답변완료
항상 도움에 감사 드립니다. 아래와 같이 일정 기간 동안 발생된 거래량의 상위 5개의 최고 /최저를 나타낸 수식입니다. 이 수식에서 최고/최저를 발생된 봉을 강조하고 싶습니다. 답변 부탁드립니다. input : N(60); var : cnt(0),v1(0),v2(0),v3(0),v4(0),v5(0); var : H1(0),H2(0),H3(0),H4(0),H5(0); var : L1(0),L2(0),L3(0),L4(0),L5(0); v1 = 0;v2 = 0;v3 = 0;v4 = 0;v5 = 0; H1 = 0;H2 = 0;H3 = 0;H4 = 0;H5 = 0; L1 = 0;L2 = 0;L3 = 0;L4 = 0;L5 = 0; for cnt = 0 to N-1 { if V[cnt] > V1 Then{ V5 = V4; V4 = V3; V3 = V2; V2 = V1; V1 = V[cnt]; H5 = H4; H4 = H3; H3 = H2; H2 = H1; H1 = H[cnt]; L5 = L4; L4 = L3; L3 = L2; L2 = L1; L1 = L[cnt]; } if V[cnt] < V1 and V[cnt] > V2 Then{ V5 = V4; V4 = V3; V3 = V2; V2 = V[cnt]; H5 = H4; H4 = H3; H3 = H2; H2 = H[cnt]; L5 = L4; L4 = L3; L3 = L2; L2 = L[cnt]; } if V[cnt] < V2 and V[cnt] > V3 Then{ V5 = V4; V4 = V3; V3 = V[cnt]; H5 = H4; H4 = H3; H3 = H[cnt]; L5 = L4; L4 = L3; L3 = L[cnt]; } if V[cnt] < V3 and V[cnt] > V4 Then{ V5 = V4; V4 = V[cnt]; H5 = H4; H4 = H[cnt]; L5 = L4; L4 = L[cnt]; } if V[cnt] < V4 and V[cnt] > V5 Then{ V5 = V[cnt]; H5 = H[cnt]; L5 = L[cnt]; } } plot1(H1); plot2(L1); plot3(H2); plot4(L2); plot5(H3); plot6(L3); plot7(H4); plot8(L4); plot9(H5); plot10(L5);
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-09 16:59:51

안녕하세요 예스스탁입니다. 문의하신 내용은 가능하지 않습니다. 올려주신 수식은 최근 n개봉을 기준으로하는데 강조는 현재시점에서 과거봉에 표시를 할수가 없습니다. 특정조건을 만족하면 현재봉에 표시만 가능합니다. 즐거운 하루되세요 > arron 님이 쓴 글입니다. > 제목 : 강조 문의 드립니다. > 항상 도움에 감사 드립니다. 아래와 같이 일정 기간 동안 발생된 거래량의 상위 5개의 최고 /최저를 나타낸 수식입니다. 이 수식에서 최고/최저를 발생된 봉을 강조하고 싶습니다. 답변 부탁드립니다. input : N(60); var : cnt(0),v1(0),v2(0),v3(0),v4(0),v5(0); var : H1(0),H2(0),H3(0),H4(0),H5(0); var : L1(0),L2(0),L3(0),L4(0),L5(0); v1 = 0;v2 = 0;v3 = 0;v4 = 0;v5 = 0; H1 = 0;H2 = 0;H3 = 0;H4 = 0;H5 = 0; L1 = 0;L2 = 0;L3 = 0;L4 = 0;L5 = 0; for cnt = 0 to N-1 { if V[cnt] > V1 Then{ V5 = V4; V4 = V3; V3 = V2; V2 = V1; V1 = V[cnt]; H5 = H4; H4 = H3; H3 = H2; H2 = H1; H1 = H[cnt]; L5 = L4; L4 = L3; L3 = L2; L2 = L1; L1 = L[cnt]; } if V[cnt] < V1 and V[cnt] > V2 Then{ V5 = V4; V4 = V3; V3 = V2; V2 = V[cnt]; H5 = H4; H4 = H3; H3 = H2; H2 = H[cnt]; L5 = L4; L4 = L3; L3 = L2; L2 = L[cnt]; } if V[cnt] < V2 and V[cnt] > V3 Then{ V5 = V4; V4 = V3; V3 = V[cnt]; H5 = H4; H4 = H3; H3 = H[cnt]; L5 = L4; L4 = L3; L3 = L[cnt]; } if V[cnt] < V3 and V[cnt] > V4 Then{ V5 = V4; V4 = V[cnt]; H5 = H4; H4 = H[cnt]; L5 = L4; L4 = L[cnt]; } if V[cnt] < V4 and V[cnt] > V5 Then{ V5 = V[cnt]; H5 = H[cnt]; L5 = L[cnt]; } } plot1(H1); plot2(L1); plot3(H2); plot4(L2); plot5(H3); plot6(L3); plot7(H4); plot8(L4); plot9(H5); plot10(L5);