커뮤니티
간단한 질문.
2014-04-19 22:30:53
149
글번호 74549
var : cnt(0),VV(0),predate(0);
if date != date[1] Then{
predate = sdate[1];
}
VV = 0;
for cnt = 1 to 450 {
if predate == sdate[cnt] and stime == stime[cnt] then{
VV = DayVolume[cnt]; }}
저 vv값에 data2의 어제 동시간대값을 넣고자 합니다.
제가 한 방법은 VV =data2(c[cnt]);인데 디버깅해보니 틀린 값이 나와서요.
무엇이 잘못된걸까요? 수정 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2014-04-21 17:56:09
안녕하세요
예스스탁입니다.
참조데이터 함수안에 이전값 참조를 가변으로 넣으실수 없습니다.
아래와 같이 변수에 저장한 다음 불러와 사용하셔야 합니다.
var : cnt(0,data2),ndate(0,data2),ntime(0,data2),dayv(0,data2),vv(0,data2);
if data2(date != date[1]) Then
dayv = 0;
dayv = dayv + data2(v);
ndate = data2(sdate);
ntime = data2(stime);
VV = 0;
for cnt = 1 to 500 {
if ndate[cnt] == sdate[cnt] and ntime[cnt] == data2(stime) then{
VV = dayv[cnt];
cnt = 1000;
}
}
plot1(vv);
즐거운 하루되세요
> 휴식 님이 쓴 글입니다.
> 제목 : 간단한 질문.
> var : cnt(0),VV(0),predate(0);
if date != date[1] Then{
predate = sdate[1];
}
VV = 0;
for cnt = 1 to 450 {
if predate == sdate[cnt] and stime == stime[cnt] then{
VV = DayVolume[cnt]; }}
저 vv값에 data2의 어제 동시간대값을 넣고자 합니다.
제가 한 방법은 VV =data2(c[cnt]);인데 디버깅해보니 틀린 값이 나와서요.
무엇이 잘못된걸까요? 수정 부탁드립니다.
다음글