커뮤니티

질문드립니다.

프로필 이미지
stockric
2018-02-28 16:57:20
198
글번호 117047
답변완료
Array : H2[100](0,data2),L2[100](0,data2),c3[100](0,data2); if data2(bdate != bdate[1]) Then{ for cnt2 = 1 to 99{ H2[cnt] = H2[cnt-1][1]; } } if data2(bdate != bdate[1]) Then{ for cnt3 = 1 to 99{ L2[cnt] = L2[cnt-1][1]; } } if data2(bdate != bdate[1]) Then{ for cnt4 = 1 to 99{ c3[cnt] = c3[cnt-1][1]; } } H2[0] = data2(H); L2[0] = data2(L); c3[0] = data2(c); dayhigh daylow dayclose를 data2에 사용하기위해 답변하신 로직으로 구상했는데 이것도 이렇게 사용하면 될까요? 어디가 문제인지 올바로 출력되지는않습니다만..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-02 08:36:58

안녕하세요 예스스탁입니다. data2의 당일고가/당일저가/당일종가이면 아래와 같이 작성하시면 됩니다. var : cnt(0); Array : H2[100](0,data2),L2[100](0,data2),c2[100](0,data2); if data2(bdate != bdate[1]) Then{ H2[0] = data2(H); L2[0] = data2(L); for cnt = 1 to 99{ H2[cnt] = H2[cnt-1][1]; L2[cnt] = L2[cnt-1][1]; c2[cnt] = c2[cnt-1][1]; } } if data2(H) > H2[0] Then H2[0] = data2(H); if data2(L) < L2[0] Then L2[0] = data2(L); c2[0] = data2(c); 즐거운 하루되세요 > stockric 님이 쓴 글입니다. > 제목 : 질문드립니다. > Array : H2[100](0,data2),L2[100](0,data2),c3[100](0,data2); if data2(bdate != bdate[1]) Then{ for cnt2 = 1 to 99{ H2[cnt] = H2[cnt-1][1]; } } if data2(bdate != bdate[1]) Then{ for cnt3 = 1 to 99{ L2[cnt] = L2[cnt-1][1]; } } if data2(bdate != bdate[1]) Then{ for cnt4 = 1 to 99{ c3[cnt] = c3[cnt-1][1]; } } H2[0] = data2(H); L2[0] = data2(L); c3[0] = data2(c); dayhigh daylow dayclose를 data2에 사용하기위해 답변하신 로직으로 구상했는데 이것도 이렇게 사용하면 될까요? 어디가 문제인지 올바로 출력되지는않습니다만..