답변완료
ReqChartItem객체 관련 질문입니다.
1. ReqChartItem객체의 기본값이 있나요?
보통은 ReqChartItem(종목코드,주기,주기설정기간,조회건수,조회건수구분,수정주기적용여부,갭보정적용여부)로 설정하여 사용하는데, 그냥 이런식으로
var chartItem = new ReqChartItem(this.code, 5);
코드값과 주기만 입력하면 어떻게 설정되는지 궁금합니다.
2. ReqChartItem객체는 몇개까지 생성할 수 있나요?
2019-10-21
3229
글번호 225057
답변완료
사용자조건식으로 종목정보 저장하기
파워검색으로 사용자 조건식을 받아서 조회된 종목정보를 가지고 있다가 매수하려고 합니다....
이거 저거 찾아보니 종목정보는 메뉴얼에 나와있는대로 만들면 될거 같네요...
/*스크립트시작-----------------------------------------------------*/
var Start;
var Skind;
var Scode;
var Scount;
function Main_OnStart()
{
Main.MessageLog("시작");
Start = 0;
}
function C1_OnRiseSignal(Signal)
{
Skind = Signal.signalKind;
Scode = Signal.code;
Scount = Signal.count;
Main.ReqMarketData(Signal.code, 0);
}
function Main_OnRcvMarketData(MarketData)
{
var SSEobject = MarketData;
var dayma1 = C2.GetIndicatorData("이동평균 5_20_60", 1,0);
var dayma2 = C2.GetIndicatorData("이동평균 5_20_60", 2,0);
var dayma3 = C2.GetIndicatorData("이동평균 5_20_60", 3,0);
var predayma1 = C2.GetIndicatorData("이동평균 5_20_60", 1,1);
var slowK = C2.GetIndicatorData("Stochastics",1,0);
if (Skind== 1
&& dayma1 > dayma2 && dayma2 > dayma3
&& dayma1 > predayma1
&& slowK <= 30)
{
A1.OrderBuy(Scode,Scount,SSEobject.Ask(2),0);
Start = 1;
}
if (Start == 1 && Skind == 2)
{
A1.OrderSell(Scode,Scount,SSEobject.Bid(2),0);
}
}
/*스크립트시작-------------------------------------------------------*/
사용자 조건식을 받아서 조회되는 종목정보는 어떻게 받아오는지 모르겠습니다....
도움 요청드립니다.....
좋은하루되십시오. ^^*
2019-10-15
3207
글번호 225042