커뮤니티

수식 문의

프로필 이미지
부똘이
2020-08-27 12:07:41
910
글번호 141840
답변완료
아래의 수식에 대해 주석을 달고 싶은데 실력의 부족으로 잘 되고 있지 않습니다. 완전 초보임을 감안해 주시어 한줄한줄 해석(주석)을 부탁드립니다. 감사합니다. var : cnt(0); #??? if date != date[1] Then{ value1 = 0; value2 = 0; value3 = 0; value4 = 0; var2 = index; var3 = index; } #현재가 var1 = C[0]; #??? if H == DayHigh Then{ value1 = 0; var2 = index; value3 = 0; for cnt = 0 to var2-var3{ value3 = value3+var1[cnt]; } } value1 = value1+var1;
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-27 15:53:25

안녕하세요 예스스탁입니다. var : cnt(0); #현재봉의 날짜와 한봉전의 날짜가 다르다는 내용으로 #날자가 변경된 첫봉(당일첫봉)을 의미합니다. if date != date[1] Then { #value1은 초기값으로 0 value1 = 0; #value2은 초기값으로 0 value2 = 0; #value3은 초기값으로 0 value3 = 0; #value4은 초기값으로 0 value4 = 0; #Var2은 첫봉의 봉번호 var2 = index; #Var3은 첫봉의 봉번호 var3 = index; } #현재가 var1 = C[0]; #고가가 당일최고가 이면(현재봉이 당일최고가 기록한 봉이라는 의미입니다.) if H == DayHigh Then { #value1은 0으로 초기화 value1 = 0; #var2는 최고가봉의 봉번호를 저장 var2 = index; #value3은 0으로 초기화 value3 = 0; #현재봉부터 첫봉까지의 종가를 누적 #Var2-Var3은 첫봉에서 최고가봉까지의 봉갯수 입니다. #현재봉(0)부터 첫봉까지 종가를 호출해서 Value3에 누적하는 내용이므로 # Value3에는 첫봉부터 최고가까지의 종가가 누적됩니다. for cnt = 0 to var2-var3 { value3 = value3+var1[cnt]; } } #매봉 1씩 저장 #당일 최고가 일때 0으로 시작해서 이후 1개씩 증가하므로 #value1은 당일 최고가 이후의 봉개수 입니다. value1 = value1+var1; 즐거운 하루되세요 > 부똘이 님이 쓴 글입니다. > 제목 : 수식 문의 > 아래의 수식에 대해 주석을 달고 싶은데 실력의 부족으로 잘 되고 있지 않습니다. 완전 초보임을 감안해 주시어 한줄한줄 해석(주석)을 부탁드립니다. 감사합니다. var : cnt(0); #??? if date != date[1] Then{ value1 = 0; value2 = 0; value3 = 0; value4 = 0; var2 = index; var3 = index; } #현재가 var1 = C[0]; #??? if H == DayHigh Then{ value1 = 0; var2 = index; value3 = 0; for cnt = 0 to var2-var3{ value3 = value3+var1[cnt]; } } value1 = value1+var1;