| Q&A 게시판 | HOME > Q&A 게시판 |
작성자 :
와사비
작성일 : 2021-10-16 17:08:37
조회수 : 273
스팟에서 변수변경 수정이 안됩니다.
확장차트객체 생성시 변수설정부분이 수정안됩니다.
시스템 : 추세전략1
변수 : N(10), MI(3);
스팟의 시스템 설정에서 변수를 수정하여 차트를 생성하고, 시스템(추세전략1)을 수행하면 2번째 변수인 "MI"변수값이 변경되지 않습니다. 시스템에서 디폴드로 설정한 3값이 그대로 나옵니다.
내가 무얼 잘못한걸까요?
//시스템 설정
var SystemInputSet = new Array(new YLInputVar("N", "20"),new YLInputVar("MI", "10"));
var StopSet = new SystemStopInfo(new StopLoss(4, CALCMETHOD_PERCENT, 0xFFDA93),
new StopTrailing(2, 5, CALCMETHOD_PERCENT, 0)
);
var ChartSet = new ReqChartItem(ItemList[req].exchange,ItemList[req].market,ItemList[req].code,1,CHART_PERIOD_MINUTE,1000,CHART_REQCOUNT_BAR,false,StopSet);
var SystemSet = new SystemInfo("추세전략1", YL_TYPE_NORMAL, SystemInputSet, null, StopSet);
Main.MessageList("현재차트갯수 : ",CT.length);
Main.MessageList(req,"차트객체요청 : ",ItemList[req]);
Main.ReqChartEx(ChartSet,SystemSet);
시스템 : 추세전략1
변수 : N(10), MI(3);
스팟의 시스템 설정에서 변수를 수정하여 차트를 생성하고, 시스템(추세전략1)을 수행하면 2번째 변수인 "MI"변수값이 변경되지 않습니다. 시스템에서 디폴드로 설정한 3값이 그대로 나옵니다.
내가 무얼 잘못한걸까요?
//시스템 설정
var SystemInputSet = new Array(new YLInputVar("N", "20"),new YLInputVar("MI", "10"));
var StopSet = new SystemStopInfo(new StopLoss(4, CALCMETHOD_PERCENT, 0xFFDA93),
new StopTrailing(2, 5, CALCMETHOD_PERCENT, 0)
);
var ChartSet = new ReqChartItem(ItemList[req].exchange,ItemList[req].market,ItemList[req].code,1,CHART_PERIOD_MINUTE,1000,CHART_REQCOUNT_BAR,false,StopSet);
var SystemSet = new SystemInfo("추세전략1", YL_TYPE_NORMAL, SystemInputSet, null, StopSet);
Main.MessageList("현재차트갯수 : ",CT.length);
Main.MessageList(req,"차트객체요청 : ",ItemList[req]);
Main.ReqChartEx(ChartSet,SystemSet);
