커뮤니티

잔고 청산

프로필 이미지
지나리
2015-09-04 10:04:38
2086
글번호 223646
답변완료
다음과 같이 선물과 옵션에 대한 잔고청산 로직에 문제점이 있는지요? if ( lUpd*teID == 20001 && SellCond == 6 && sItemCode == M1.code && M1.current >= BP ) { A1.SetBalanceItem(Putcode,0); if (A1.Balance.count > 0 && A1.Balance.position == 2 ) { SellCond = 0; Main.MessageList("SellCond:" ,SellCond); A1.OrderSell(Putcode, A1.Balance.count, 0, 1); } } if ( lUpd*teID == 20001 && SellCond == 6 && sItemCode == M1.code && M1.current >= BP ) { A1.SetBalanceItem(Main.GetOrderCode(M1.code),0); if (A1.Balance.position == 1 ) { SellCond = 0; Main.MessageList("SellCond:" ,SellCond); A1.OrderBuy(Main.GetOrderCode(M1.code), A1.Balance.count, M1.Ask(5), 0); } }
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-09-11 17:25:50

안녕하세요 예스스탁입니다. 올려주신 식에 문제점은 없습니다. 즐거운 하루되세요 > 지나리 님이 쓴 글입니다. > 제목 : 잔고 청산 > 다음과 같이 선물과 옵션에 대한 잔고청산 로직에 문제점이 있는지요? if ( lUpd*teID == 20001 && SellCond == 6 && sItemCode == M1.code && M1.current >= BP ) { A1.SetBalanceItem(Putcode,0); if (A1.Balance.count > 0 && A1.Balance.position == 2 ) { SellCond = 0; Main.MessageList("SellCond:" ,SellCond); A1.OrderSell(Putcode, A1.Balance.count, 0, 1); } } if ( lUpd*teID == 20001 && SellCond == 6 && sItemCode == M1.code && M1.current >= BP ) { A1.SetBalanceItem(Main.GetOrderCode(M1.code),0); if (A1.Balance.position == 1 ) { SellCond = 0; Main.MessageList("SellCond:" ,SellCond); A1.OrderBuy(Main.GetOrderCode(M1.code), A1.Balance.count, M1.Ask(5), 0); } }