커뮤니티
지표 수식 수정 부탁드립니다.
Vars: A(0), 지난주값(0), 이번주값(0);
// 요일 계산 (앞서 만든 사용자 함수 호출)
A = 요일(sDate);
// 지난주 계산식
지난주값 = (ValueWhen(1, A[1] >= A, C[1]) +
ValueWhen(2, A[1] >= A, C[1]) +
ValueWhen(3, A[1] >= A, C[1]) +
ValueWhen(3, A[1] >= A, C[1])) / 4;
// 이번주 계산식
이번주값 = (C +
ValueWhen(1, A[1] >= A, C[1]) +
ValueWhen(2, A[1] >= A, C[1]) +
ValueWhen(3, A[1] >= A, C[1])) / 4;
// 차트에 선으로 출력
Plot1(지난주값, "지난주");
Plot2(이번주값, "이번주");
함수명:: 요일
Inputs: D(Numeric);
Vars: vM(0), YY(0), MM(0), DD(0), A(0);
vM = Floor(D / 100) % 100;
If vM == 1 or vM == 2 Then
YY = Floor(D / 10000) - 1;
Else
YY = Floor(D / 10000);
If vM == 1 Then
MM = 13;
Else If vM == 2 Then
MM = 14;
Else
MM = vM;
DD = D % 100;
A = (DD + Floor((13 * MM + 8) / 5) + Floor(YY / 400) + Floor(YY / 100) + YY) % 7 + 2;
If A > 7 Then
요일1 = A - 7;
Else
요일1 = A;
에러가 뜨네요. 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2026-10-12 13:22:59