커뮤니티

문의드립니다.

프로필 이미지
종호
2024-01-09 17:58:41
995
글번호 175586
답변완료
현재봉 기준으로 과거의 n봉 이전봉 기준으로 C[N]< O[N] 음봉이 발생후 바로 다음봉들이 2연속으로 C[n-1] > O[n-1] and C[n-2] > O[n-2] 처럼 과거 n봉 기준으로 음봉이 하나 발생하고 그 후에 양봉이 연속으로 2개 발생할 때 과거 n봉때의 대양봉 이라고 합니다. 과거 n봉의 최저가 L[n] 과 과거 n+1 봉의 최저가 L[n+1] 중에서 최저값 Min(L[n],L[n+1])을 대양봉 최저가 A = Min(L[n],L[n+1]) 라고 정의 합니다. 대양봉 후에 발생되는 봉들에서 어떠한 저가라도 대양봉 최저가 A = Min(L[n],L[n+1]) 를 하향하면 대양봉 최저가 A는 해제되고 위와 같은 조건을 만족하는 n봉 더 이전의 과거봉 대양봉 최저가 A 를 찾아서 함수값이나 변수값으로 출력할 수 있도록 부탁드립니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-01-10 18:55:05

안녕하세요 예스스탁입니다. 함수명은 임의로 지정했습니다. 원하시는 이름으로 변경하시기 바랍니다. 함수명 : A1 반환값형 : 숫자형 input : n(Numeric); var : cnt(0); Array : A[10](0); #대양봉발생 if CountIf(C>O,n) == n and C[n] < O[n] Then { #이전 대양봉시 최저가들 For cnt = 9 to 1 { A[cnt] = A[cnt-1]; } #최저값저장 A[0] = min(L[n],L[n+1]); } Else { #최근 대양봉최저가를 저가가 하향이탈하면 그 전 대양봉 최저가값을 var1에 저장 if CrossDown(L,A[0]) Then var1 = A[1]; } A1 = var1; 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 현재봉 기준으로 과거의 n봉 이전봉 기준으로 C[N]< O[N] 음봉이 발생후 바로 다음봉들이 2연속으로 C[n-1] > O[n-1] and C[n-2] > O[n-2] 처럼 과거 n봉 기준으로 음봉이 하나 발생하고 그 후에 양봉이 연속으로 2개 발생할 때 과거 n봉때의 대양봉 이라고 합니다. 과거 n봉의 최저가 L[n] 과 과거 n+1 봉의 최저가 L[n+1] 중에서 최저값 Min(L[n],L[n+1])을 대양봉 최저가 A = Min(L[n],L[n+1]) 라고 정의 합니다. 대양봉 후에 발생되는 봉들에서 어떠한 저가라도 대양봉 최저가 A = Min(L[n],L[n+1]) 를 하향하면 대양봉 최저가 A는 해제되고 위와 같은 조건을 만족하는 n봉 더 이전의 과거봉 대양봉 최저가 A 를 찾아서 함수값이나 변수값으로 출력할 수 있도록 부탁드립니다.