예스스탁
예스스탁 답변
2021-07-30 14:22:28
안녕하세요
예스스탁입니다.
외변변수에 N에 이전일수 지정하시면 됩니다. N은 달력상 날짜수 입니다.
수식에서 휴일데이타가 없으므로 월요일이면 금요일부터 출력되어야 하므로 N값을 3으로 지정하셔야 합니다.
1
input : N(1);
var : diff1(0,data1),diff2(0,data2);
var : O1(0,data1),H1(0,data1),L1(0,data1),O2(0,data2),H2(0,data2),L2(0,data2);
var : CD(0,Data1),SD(0,Data1);
diff1 = bids-asks;
diff2 = data2(c)-data3(c);
if data2(sdate!=sdate[1]) Then
{
O1 = Diff1;
H1 = diff1;
L1 = diff1;
O2 = data2(O)-data3(O);
H2 = diff2;
L2 = diff2;
}
if diff1 > H1 Then
H1 = diff1;
if diff1 < L1 Then
L1 = diff1;
if diff2 > H2 Then
H2 = diff2;
if diff2 < L2 Then
L2 = diff2;
CD = DateToJulian(CurrentDate);
SD = DateToJulian(sDate);
if SD >= CD-N Then
{
if diff1 > 0 Then
plot1(diff1,"잔량차",red);
Else
plot1(diff1,"잔량차",BLUE);
if diff2 > 0 Then
plot2(diff2,"건수차",RED);
Else
plot2(diff2,"건수차",blue);
plot3(H1,"잔량최고");
plot4(L1,"잔량최저");
plot5(H2,"건수최고");
plot6(L2,"건수최저");
plot7(0);
plot8(O1,"잔량시가");
plot9(O2,"건수시가");
}
2
input : N(1);
var : diff1(0,data1),diff2(0,data2);
var : O1(0,data1),H1(0,data1),L1(0,data1),O2(0,data2),H2(0,data2),L2(0,data2);
var : CD(0,Data1),SD(0,Data1);
diff1 = bids-asks;
diff2 = data2(c)-data3(c);
if data2(sdate!=sdate[1]) Then
{
O1 = Diff1;
H1 = diff1;
L1 = diff1;
O2 = data2(O)-data3(O);
H2 = diff2;
L2 = diff2;
}
if diff1 > H1 Then
H1 = diff1;
if diff1 < L1 Then
L1 = diff1;
if diff2 > H2 Then
H2 = diff2;
if diff2 < L2 Then
L2 = diff2;
CD = DateToJulian(CurrentDate);
SD = DateToJulian(sDate);
if SD >= CD-N Then
{
plot1(diff1,"잔량차",red);
plot2(diff2,"건수차",RED);
plot3(H1,"잔량최고");
plot4(L1,"잔량최저");
plot5(H2,"건수최고");
plot6(L2,"건수최저");
plot7(0);
plot8(O1,"잔량시가");
plot9(O2,"건수시가");
}
즐거운 하루되세요
> 보인다 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다.
> 안녕하세요...글번호73419 수식.수정부탁드립니다
데이타2 데이타3 참조에서 건수.잔량수식인데요.. 당일것만 그려지는 것을
전날것을포함해 모두 그려지게요.
수고하세요...꾸벅