아래의 수식에 대해 주석을 달고 싶은데
실력의 부족으로 잘 되고 있지 않습니다.
완전 초보임을 감안해 주시어
한줄한줄 해석(주석)을 부탁드립니다.
감사합니다.
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;