커뮤니티

보유종목 시간청산

프로필 이미지
오토
2013-09-03 15:56:13
898
글번호 222548
답변완료
안녕하세요. 보유종목을 특정 시간에 모두 청산 시키는 수식을 알려주시면 감사하겠습니다. ^^;;; 이리저리 해봤지만 장중에만 실테스트를 해봐야하니 어렵네요. 감사합니다. ^^
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-09-04 17:58:10

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. function Main_OnStart() { Main.MessageLog("시작") Main.SetTimer(1, 5000);//5초 간격으로 타이머 작동 } //15시 6분 모두 청산 function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); if (nEventID == 1 && HHMMSS >= 150600) //15시 6분에 계좌 잔고 모두 시장가로 청산주문 { Main.KillTimer(1); num = Account1.GetTheNumberOfBalances(); for(var i = 0; i < num; i++) { Account1.SetBalanceIndex(i); if (Account1.Balance.position == 1) Account1.OrderBuy(Account1.Balance.code,Account1.Balance.count,0,1); if (Account1.Balance.position == 2) Account1.OrderSell(Account1.Balance.code,A1.Balance.count,0,1); } } } 즐거운 하루되세요 > 오토 님이 쓴 글입니다. > 제목 : 보유종목 시간청산 > 안녕하세요. 보유종목을 특정 시간에 모두 청산 시키는 수식을 알려주시면 감사하겠습니다. ^^;;; 이리저리 해봤지만 장중에만 실테스트를 해봐야하니 어렵네요. 감사합니다. ^^
프로필 이미지

오토

2013-09-10 21:19:51

시간을 144000 으로 변경해서 실계좌에 붙여서 해봤지만... 전혀 반응이 없네요. ㅡㅡ;;;; 물론 주식 보유하고 있구요. ㅜㅜ
프로필 이미지

예스스탁 예스스탁 답변

2013-09-11 14:56:25

안녕하세요 예스스탁입니다. 식안에 계좌객체명이 잘못되어 있었습니다. 아래식 이용하시면 됩니다. 확이된 식입니다. 스크립트 객체화면에서 계좌객체 추가하신 후에 이름을 Account1로 지정하시고 계좌번호 지정해 주시면 됩니다. function Main_OnStart() { Main.MessageLog("시작") Main.SetTimer(1, 5000);//5초 간격으로 타이머 작동 } //지정시간 계좌 내 모든 종목 청산 function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); Main.MessageList(HHMMSS); if (nEventID == 1 && HHMMSS >= 145400) { Main.KillTimer(1); num = Account1.GetTheNumberOfBalances(); for(var i = 0; i < num; i++) { Account1.SetBalanceIndex(i); if (Account1.Balance.position == 1) Account1.OrderBuy(Account1.Balance.code,Account1.Balance.count,0,1); if (Account1.Balance.position == 2) Account1.OrderSell(Account1.Balance.code,Account1.Balance.count,0,1); } } } 즐거운 하루되세요 > 오토 님이 쓴 글입니다. > 제목 : Re : Re : 보유종목 시간청산 > 시간을 144000 으로 변경해서 실계좌에 붙여서 해봤지만... 전혀 반응이 없네요. ㅡㅡ;;;; 물론 주식 보유하고 있구요. ㅜㅜ