답변완료
잔고...
var Start;
var ItemCode = new Array(50);
var ItemObject = new Array(50);
var ItemHigh = new Array(50);
var ItemLow = new Array(50);
var ItemavgCost = new Array(50);
var Pcon = new Array(50);
var Balnum,PLsum;
var SellID;
var SellNum;
var Nth;
function Main_OnStart()
{
Start = 0;
Main.RefreshAccount(Account1.number);
}
//계좌 변동 알림 이벤트
function Main_OnU*pdateAccount(sAccntNum, sItemCode, lU*pdateID)
{
//계좌에 선물종목이 신규로 편입되면
if (sAccntNum == Account1.number && (lU*pdateID == 30000 || lU*pdateID == 30001))// || lU*pdateID == 30003)) //삭제
{
//Start = 1;
Nth = 0;
Balnum = Account1.GetTheNumberOfBalances()
Main.MessageList("잔고종목수",Balnum);
if (Balnum > 0)
{
Start = 1;
//순번은 1 증가
Nth = Nth+1;
//계좌의 잔고리스트에서 첫번째 잔고 셋팅
Account1.SetBalanceIndex(Nth);//잔고는 순번이 0부터 시작
//셋팅된 잔고의 수량이 0이상이면
if (Account1.Balance.count > 0)
{
//1번째 종목객체 생성요청
Main.ReqMarketData(Account1.Balance.code, 10,0);
//ItemCode의 [Nth]번째 방에 종목코드 저장
ItemCode[Nth] = Account1.Balance.code;
Main.MessageList("종목객체요청",Account1.Balance.code);
}
}
}
}
function Main_OnRcvMarketData(MarketData)
{
Main.MessageList("종목객체수신",MarketData.code);
//수신받은 종목객체의 종목코드와 직전에 요청한 종목과 같은지 확인 후에
if (MarketData.code == ItemCode[Nth])
{
ItemCode[Nth] = MarketData;//ItemCode의 [Nth]방에 수신받은 객체를 저장
ItemHigh[Nth] = 0; //ItemHigh의 [Nth]방의 값을 0으로 셋팅 (이후 최고값 계산해 저장할 변수)
ItemLow[Nth] = 10;
ItemCount[Nth] = 0;
ItemavgCost[Nth] = 0;
Main.MessageList(Nth,"번째","종목객체생성완료 : ",ItemCode[Nth]);
}
}
안녕하세요.
잔고에 종목이 새로 편입되면
아래와 같은 수식으로 종목객체를 생성해야 하는데
잔고에 옵션의 두종목이 있으면 (콜295 245)
0번째 종목객체는 생성이 안되고
1번째의 종목(295)만 생성이 되네요.
두종목 모두 형성될수 있게 하려면
어떻게 해야 하나요.
종목생성이 되어야 잔고조절및 손절에 대한 스팟수식을 테스트 할수 있는데...
295 고가와 잔고가 나오는데,
245는 undefined로 나오네요
2014-12-16
1830
글번호 223266
답변완료
수식 문의 드립니다.
예스스팟 수식을 작성해보려고 합니다.
원하는 수식은 특정 종목을 매매하지 않도록 하고자 하는 것인데요
예를 들어, 삼성전자와 현대자동차를 매매하지 않도록 하고자 하면,
초기에 배열 선언 및 두 종목을 저장하고...
(제가 생각한 코드는,
var ListExcept = [];
ListExcept = "삼성전자", "현대자동차";
)
그리고 코드본문쯤에, 종목객체와 이름을 비교하여
일치하면 매매하지 않는 구문을 쓰면 될 것 같은데
(제가 생각한 코드는,
If item.name = ListExcept { //매매하지 않는 코드 삽입 }
)
코드로 전혀 구현을 못하고 있습니다.
스팟 수식으로 작성도움 부탁드립니다.
2014-12-04
1636
글번호 223256