함수설정이랑 while 반복문으로 n거래일 전 거래대금을 더해주는 식으로 해봤는데 변수설정 중복을 피하면서 총거래대금 구하는 방법이 모르겠습니다.
감사합니다.
댓글 1
변수 설정 중복이 무엇을 의미하는지 정확히 잘 모르겠습니다만... 자바스크립트로 작성한다면 특정 종목의 거래대금을 구하는 함수는 아래와 같이 하시면 될 것 같습니다.
function totalTrValue(stock, n) {
var sum_trval = 0;
stock.loadPrevData(0,0,2*n); // 여유 있게 n거래일의 2배 만큼 달력기준 과거일자부터 데이터 호출해서 불러옴
for (var i = 0; i < n; i++) {
sum_trval += stock.getTradingValue(i);
}
return sum_trval;
}
블록으로 만드실 때에도 위의 자바스크립트 코드에 해당하도록 함수를 정의하시고 필요한 곳에서 호출하는 블록을 사용하시면 될 것 같습니다.