종목매수후 매수시간을 변수에 저장해 놓고,
30분이 지난후에 계좌 잔고가 남아있으면 자동으로 매도하는 기능 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2021-11-04 17:08:29
안녕하세요
예스스탁입니다.
var Code;
function 이벤트
{
if (조건)
{
Code = 주문낼종목코드;
Account1.OrderBuy(Code,수량,주문가격,가격구분);
Main.SetTimer(1, 1800000);//1800초(30분)
}
}
function Main_OnTimer(nEventID)
{
//1번 타이머 동작
if (nEventID ==1)
{
//종료
Main.KillTimer(1);
//잠고셋팅
Account1.SetBalance(Code, 0);
//잔고 수량이 있으면
if (Account1.Balance.count > 0)
{
//전량 매도
Account1.OrderSell(Account1.Balance.code, Account1.Balance.count,주문가격, 가격구분);
}
}
}
즐거운 하루되세요
> 와사비 님이 쓴 글입니다.
> 제목 : 간단한 수식 문의
> 종목매수후 매수시간을 변수에 저장해 놓고,
30분이 지난후에 계좌 잔고가 남아있으면 자동으로 매도하는 기능 부탁드립니다.