커뮤니티
내가 만든 전략들과 지식을 공유하고 토론합니다.

종목별 1년 총 거래대금을 구하는 식

LimSung Hyun 2020.05.11 10:23 조회수  177 추천 0

여러 모로 시도해봤는데 잘 안되서 다시 질문드리게 되네요.


함수설정이랑 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;
}

블록으로 만드실 때에도 위의 자바스크립트 코드에 해당하도록 함수를 정의하시고 필요한 곳에서 호출하는 블록을 사용하시면 될 것 같습니다.
Joseph 2020.05.12 01:05
댓글 등록을 위해서 로그인해주세요.
 
최신 게시글