답변완료
장후시간외 샘플코드 요청
안녕하세요, 바쁘신 와중에도 이 글을 읽어주셔서 진심으로 감사드립니다.
요청을 하나 드리고 싶습니다.
장 마감 후 시간외 거래 시간인 오후 4시부터 6시 사이에,
10분 간격으로 진행되는 동시호가 체결 시점 1분 전에 예상 체결 가격이 상한가에 도달하는 종목들을 자동으로 탐지하고,
해당 종목에 대해 매수 주문을 실행하는 프로그램을 개발하고 싶습니다.
예를 들어, 오후 4시 9분에 시간외 거래에서 예상 체결 가격이 상한가인 종목들을 찾아내고 바로 매수 주문을 넣는 로직을 구현하고 싶어요.
이러한 기능을 구현하는 것이 가능할까요? 가능하다면, 관련된 샘플 코드를 제공해주시면 정말로 큰 도움이 될 것 같습니다.
2024-03-25
587
글번호 225976
답변완료
수정부탁드려요
검색된 각 종목마다 현 잔고의 10분의 1만큼만 사고 싶은데 수정부탁드려요
function Main_OnStart()
{
//1번 타이머, 60초
Main.SetTimer(1, 2000);
}
function Main_OnTimer(nEventID)
{
if (nEventID == 1)
{
//종목검색 수행
Main.ReqPowerSearch("3")
}
}
//종목검색 완료
function Main_OnRcvItemList(aItemList, nCount)
{
//1종목 이상 검색되면
if (nCount >= 1)
{
//리스트 첫종목부터 마지막종목까지 순차적으로
//1번 타이머 동작
for (var i = 0; i < nCount; i++)
{
//잔고를 셋팅
Account1.SetBalance(aItemList[i],0);
//보유수량이 없으면
if (Account1.Balance.count < 1)
{
//매수주문
Account1.OrderBuy(aItemList[i], 3,0,1);
}
}
}
}
2024-03-12
611
글번호 225962