안녕하세요, 항상 감사드립니다.
만기일 다음날(매월 둘째주 금요일)부터 만기일까지 데이터를 누적하고 싶습니다.
차트에는 종목추가로 데이터를 추가시켜 놓았구요,
현재 당일만 나오는 수식은 아래와 같습니다.
----------------------
Var : V1(0), V2(0);
V1 = Data11(C)-Data9(C);
V2 = Data4(C)+Data6(C)-Data7(C);
Plot1(V1,"데이터1");
Plot2(V2,"데이터2");
----------------------
만기일을 특정하는 것, 그리고 만기 다음날부터 하루하루 지날수록
데이터 개수는 하나하나 매일 늘어날텐데 그걸 구현하는게 쉽지가 않네요ㅜ
그리고 만기 다음날(금요일)부터 다시 초기화하여 새로 누적시키는 수식이 가능할까요?
수동으로 누적 데이터 시작일을 직접 입력하는 방법으로라도 가능할까요?
부탁 드리겠습니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2021-07-08 09:23:50
안녕하세요
예스스탁입니다.
Var : V1(0,Data11), V2(0,data4);
Var : sum1(0,Data11), sum2(0,data4);
var : month(0,Data1),nday(0,Data1),week(0,Data1),X(False);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
Week = DayOfWeek(date);
if (nday >= 8 and nday <= 14 and week == 4) then
{
X = true;
}
Else
{
X = False;
}
V1 = Data11(C)-Data9(C);
V2 = Data4(C)+Data6(C)-Data7(C);
if X == False and X[1] == true Then
{
sum1 = 0;
sum2 = 0;
}
sum1 = sum1 + v1;
sum2 = sum2 + v2;
Plot1(sum1,"데이터1누적");
Plot2(sum2,"데이터2누적");
즐거운 하루되세요
> 두부맛솜사탕 님이 쓴 글입니다.
> 제목 : 수식 부탁 드립니다.
> 안녕하세요, 항상 감사드립니다.
만기일 다음날(매월 둘째주 금요일)부터 만기일까지 데이터를 누적하고 싶습니다.
차트에는 종목추가로 데이터를 추가시켜 놓았구요,
현재 당일만 나오는 수식은 아래와 같습니다.
----------------------
Var : V1(0), V2(0);
V1 = Data11(C)-Data9(C);
V2 = Data4(C)+Data6(C)-Data7(C);
Plot1(V1,"데이터1");
Plot2(V2,"데이터2");
----------------------
만기일을 특정하는 것, 그리고 만기 다음날부터 하루하루 지날수록
데이터 개수는 하나하나 매일 늘어날텐데 그걸 구현하는게 쉽지가 않네요ㅜ
그리고 만기 다음날(금요일)부터 다시 초기화하여 새로 누적시키는 수식이 가능할까요?
수동으로 누적 데이터 시작일을 직접 입력하는 방법으로라도 가능할까요?
부탁 드리겠습니다.
감사합니다.