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

아래 글 작성한 사람입니다..

박옥경 2018.04.11 21:34 조회수  321 추천 0

크롬 및 사파리(아이패드)에서도 동일한 증상이 나타나요..

시뮬레이션 돌릴때마다, 또는 검색기간을 변경하거나 하면 가장 최근에 뜨는 잔고보유내역 종목 날짜가 

달라져요,

그리고 올해 잔고보유내역 종목은 어디에서도 뜨질 않아요.;

댓글 6
혹시 리밸런싱 날짜를 판단하는 onDayClose() 함수 부분을 댓글에 복사해 주시면 검토해 드리도록 하겠습니다.
인텔리퀀트 2018.04.12 15:46
var lastRebalMonth = -1; 
var startDate = 5;

function onDayClose(now) {
    // 매달 초에 리밸런싱을 수행합니다.
    if ((now.getMonth() != lastRebalMonth &&  now.getDate() >= startDate)) {        

        basket_num = 10;
        Basket10.setBudget(account10.getTotalEquity() * STOCK_WEIGHT);
        Basket10.buildPortfolio();                

        basket_num = 20;
        Basket20.setBudget(account20.getTotalEquity() * STOCK_WEIGHT);
        Basket20.buildPortfolio();
        
        basket_num = 30;
        Basket30.setBudget(account30.getTotalEquity() * STOCK_WEIGHT);
        Basket30.buildPortfolio();     

   basket_num = 50;
        Basket50.setBudget(account50.getTotalEquity() * STOCK_WEIGHT);
        Basket50.buildPortfolio();          

        basket_num = 99;
        Basket99.setBudget(account99.getTotalEquity() * STOCK_WEIGHT);
        Basket99.buildPortfolio();          

        lastRebalMonth = now.getMonth();
    }
박옥경 2018.04.12 18:55
위와 같습니다.
박옥경 2018.04.12 18:55
참 이상하네요. 보여 주신 코드만으로는 정상 작동해야 맞는데요.. ㅜㅜ
혹시 전체 코드를 공개하실 수는 없으시지만, 저희 검토를 원하신다면, info@intelliquant.net 으로 보내 주시면 저희도 실행시켜 보면서 원인을 찾아 보겠습니다.
인텔리퀀트 2018.04.13 19:14
메일 보내드렸습니다,
박옥경 2018.04.14 23:11
같은 증상으로 잔고보유내역을 못보는데 위 문제는 해결이 안되나 봅니다 ㅜㅜ
jaykim0122 2018.11.07 13:34
댓글 등록을 위해서 로그인해주세요.
 
최신 게시글