답변완료
부탁드립니다
1. 종가가 양봉이면서 가장 최근 직전 음봉의 최고가보다 높으면 파란색으로, 종가가 음봉이면서 가장 최근 직전 양봉의 최저가보다 낮으면 빨강색으로 구현해 주세요 2. 종가가 양봉이면서 가장 최근 직전 양봉의 최고가보다 높으면 파란색으로, 종가가 음봉이면서 가장 최근 직전 음봉의 최저가보다 낮으면 빨강색으로 구현해 주세요3.종가가 2개 이상 연속 양봉이면서 가장 최근 직전 2개 이상 음봉의 최고가보다 높으면 파란색으로, 종가가 2개 이상 연속 음봉이면서 가장 최근 직전 2개 이상 양봉의 최저가보다 낮으면 빨강색으로 구현해 주세요 4. 종가가 2개 이상 연속 양봉이면서 가장 최근 직전 2개 이상 양봉의 최고가보다 높으면 파란색으로, 종가가 2개 이상 연속 음봉이면서 가장 최근 직전 2개 이상 음봉의 최저가보다 낮으면 빨강색으로 구현해 주세요 5. 종가가 2개 이상 연속 양봉이면서 가장 최근 직전 2개 이상 양봉의 최고가보다 높고, 가장 최근 직전 2개 이상 음봉의 최고가보다 동시에 높으면 파란색으로, 종가가 2개 이상 연속 음봉이면서 가장 최근 직전 2개 이상 음봉의 최저가보다 낮고, 가장 최근 직전 2개 이상 양봉의 최저가보다 동시에 낮으면 빨강색으로 구현해 주세요 고맙습니다.
답변완료
분봉이나 일봉에서 주봉의 종가값을 계산하기 위해 작성된 식의 오류(메뉴얼)
메뉴얼을 보다가 아래 수식을 보았습니다--------------------발췌일봉또는 분봉에서 사용자함수는 시스템식과 지표식등 일반 수식을 만드는 방법과 크게 2가지 차이가 있다.첫번째 사용자함수 이름과 관련이 있고, 두번째는 외부변수의 선언과 관련된 내용이다.위의 수식은 분봉이나 일봉에서 주봉의 종가값을 계산하기 위해 작성된 식이다.WeekC라는 배열변수를 만들어 방의 갯수는 넉넉히 99개로 만든 후에 이번주의 종가는 WeekC[0]에저장하고 주가 변경될 때마다 지금까지 저장된 값을 다음 방으로 순차적으로 옮겨 이전 주의 값도사용할 수 있게 만든 식 이다.--------------------발췌WeekC[cnt] = WeekC[cnt-1][1]; 그런데 위 수식에서 의문이있습니다 위수식은주가 새롭게 시작되는 첫봉에서 로직이 수행되는 로직인데시장이 월화수목금 9시 00분 부터 열린다고한다면월요일 9:00 이 위 로직이 돌것입니다그리고 주봉의 값을 저장하는 WeekC 를 한칸씩 시프트해서 새로운 주봉의 값은 WeekC[0] 에 저장하고 직전주봉의 값을 WeekC[1] 에 저장합니다 그런데 첫번째 루프에서 Week[1] = WeekC[0][1] 값으로 저장을하고있습니다제 생각에는 저 시점에, WeekC[0] 값에 아직 새로 업데이트된 값이 없기때문에, WeekC[0] 값에 직전 주의 마지막 봉의 종가가 저장되어있고 WeekC[0][1] 에는 직전 주의 마지막봉 -1 봉의 종가가 저장되어있는것으로보이는데 그래서 Week[1] = WeekC[0] 값이 저장되어야한다고 보는데 로직에 버그가있는건지 제가 잘못이해한건지 알려주시면 감사하겠습니다