커뮤니티

누적 수식에서 특정값 제외

프로필 이미지
아래위
2021-02-10 10:27:47
686
글번호 146250
답변완료
var1 = Accum(1); If bDate!=bDate[1] Then { var2 = var1[1]; } var3 = var1-var2; 이렇게 수식을 만들면 (DayIndex+1) 이랑 같은 결과가 나오는데요 여기서 제가 특정 봉을 제외하면서 누적할 수도 있는 건가요? 예를 들면 장시작부터 장마감까지 총 100개의 봉이 생성된다고 가정했을 때 위에 있는 수식을 적용하면 1부터 100까지 차례대로 결과가 나오겠죠 근데 만약 Close < Open 인 상황, 즉 음봉이 떴을 때는 값을 제외하고 누적할 수도 있는건가요? 마감까지 총 5번의 음봉이 뜬 걸로 가정하면 총 95번까지의 번호가 누적되는 거고 제외되는 봉의 숫자는 앞봉의 숫자값을 그대로 가져오는 수식이 가능한지 궁금합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-10 14:57:31

안녕하세요 예스스탁입니다. 작성하신 수식 구조로는 가능하지 않습니다. 당일 특정조건이 만족하는 봉을 제외하고 봉수 카운트 하시면 아래와 같습니다. If bDate!=bDate[1] Then { Var3 = 0; } Condition1 = C < O;#조건 if Condition1 == False Then var3 = Var3+1; 즐거운 하루되세요 > 아래위 님이 쓴 글입니다. > 제목 : 누적 수식에서 특정값 제외 > var1 = Accum(1); If bDate!=bDate[1] Then { var2 = var1[1]; } var3 = var1-var2; 이렇게 수식을 만들면 (DayIndex+1) 이랑 같은 결과가 나오는데요 여기서 제가 특정 봉을 제외하면서 누적할 수도 있는 건가요? 예를 들면 장시작부터 장마감까지 총 100개의 봉이 생성된다고 가정했을 때 위에 있는 수식을 적용하면 1부터 100까지 차례대로 결과가 나오겠죠 근데 만약 Close < Open 인 상황, 즉 음봉이 떴을 때는 값을 제외하고 누적할 수도 있는건가요? 마감까지 총 5번의 음봉이 뜬 걸로 가정하면 총 95번까지의 번호가 누적되는 거고 제외되는 봉의 숫자는 앞봉의 숫자값을 그대로 가져오는 수식이 가능한지 궁금합니다