8시30분~8시40분에 장전시간외 거래에 스팟으로 주문 넣을 수 있는지요?
혹시 가능하다면 계좌에 있는 전종목을 매도주문 넣는 코드 샘플좀 짜주실 수 있으실까요?
너무나 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2023-05-04 17:18:20.0
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
시크립트 객체화면셋팅
계좌객체추가 --> 속성에서 객체명은 Account1, 계좌번호 지정
function Main_OnStart()
{
//1벝 타이머 5초 세팅
Main.SetTimer(1, 5000);
}
//타이머 동작
function Main_OnTimer(nEventID)
{
//1번 타이머 동작
if (nEventID == 1)
{
var d = new Date();
HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();
//8시30분~8시 40분 사이이면
if (HHMMSS > 83000 && HHMMSSS < 84000)
{
//타이머종료
Main.KillTimer(1);
//보유종목 모두 장개시전시간외종목로 전량매도
var num = Account1.GetTheNumberOfBalances();
if (num > 0)
{
for (var i =0; i < num; i++)
{
Account1.SetBalance(i);
if (Account1.Balance.count > 0)
{
Account1.OrderSell(Account1.Balance.code, Account1.Balance.count, 0, 11);
}
}
}
}
}
}
즐거운 하루되세요
> 깅창 님이 쓴 글입니다.
> 제목 : 장전시간외 거래 가능여부
> 8시30분~8시40분에 장전시간외 거래에 스팟으로 주문 넣을 수 있는지요?
혹시 가능하다면 계좌에 있는 전종목을 매도주문 넣는 코드 샘플좀 짜주실 수 있으실까요?
너무나 감사드립니다.