커뮤니티

예스스팟 Q&A

답변완료

예스스팟 실행시 버퍼링으로 자꾸 다운됩니다.

잘돼었는데 오늘 이상하게 예스스팟 실행 시 버퍼링으로 자꾸 다운됩니다. 왜 그런걸까요?
프로필 이미지
매일대박
645
글번호 225896
답변완료

매도/매수 총잔량을 가져오지 못하네요

안녕하세요, 아래와 같이 코드를 만들었는데, 실제 로그를 찍어보면 undefined 라고 나옵니다. 종목 코드는 정상으로 찍히고 다 되는데, 매수/매도 잔량이 안나와서요, 혹시 제가 놓치거나 수식 오류가 있는지 도움 부탁드립니다. 대상은 선물 옵션이 아닌 일반 주식종목입니다. ## 매도 잔량 =undefined ## 매수 잔량 =undefined ## 종목 코드 =382048 function Main_OnStart() { Main.SetTimer(1, 5000); AllowBuy = 1; BuyCount = 0; } function Main_OnTimer(nEventID) { var d = new Date(); HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); if(nEventID == 1) { if(HHMMSS >= 093000) { Main.KillTimer(1); Main.ReqPowerSearch("5분봉_검색"); } } } function Main_OnRcvItemList(altemList, nCount) { List = altemList; ListCnt = nCount; Main.ReqMarketData(List[i],0); } function Main_OnRcvMarketData(MarketData) { var MD = MarketData; // 매도 잔량과 매수 잔량 체크 Main.MessageLog("## 매도 잔량 ="+MD.AskTotalAmount); Main.MessageLog("## 매수 잔량 ="+MD.BidTotalAmount); Main.MessageLog("## 종목코드 ="+MD.code); Main.RemoveObject(MD); }
프로필 이미지
edan
632
글번호 225894
답변완료

수정부탁드려요

밑의 수식에서 따로 객체사용 없이 (금액/현재가)로 해서 주문수량 설정 할 수 있을까요? (10만원 /현재가) 갯수 나오면 주문수량으로 하고싶은데 부탁드려요 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); } } } }
프로필 이미지
아무다
549
글번호 225891

hyon707 님에 의해서 삭제되었습니다.

프로필 이미지
hyon707
12
글번호 225890
답변완료

예스스팟 편집기 버퍼링만 걸리고 실행이 안됩니다.

예스스팟 편집기가 실행시키면 버퍼링만 걸리고 어제오늘 실행이 안됩니다. 해결책 부탁드립니다.
프로필 이미지
정도령7
593
글번호 225886
답변완료

미체결 함수를 만들었는데.. 이상하게 작동하지 않는것 같습니다.

예를 들어 -1.5% 내려갈때 보유수량의 20%를 지정가에 팔고, -3%로 내려갈때 시장가로 전량 판매시 아래의 미체결 함수를 돌려 해당코드의 미체결 내역이 있으면 취소하고, 전량 시장가로 판매하려 합니다. 급 하락시 시장가로 전체 매도하려는 겁니다. 이게 상황이 잘 나오지 않아 확인이 어렵고, 상황이 나오면 전량 판매가 안되면서 손해가 생겨서 곤란 하네요. 메뉴얼도 여러번 봤고, 제가보기엔 문제 없는데.. 가끔식 -5% 이하로 떨어져 있는 주식을 보게 됩니다. 도움 부탁드립니다. // 미체결 주문 취소 함수 function cancelUnfilledOrders(stockCode) { var numUnfilled = Account1.GetTheNumberOfUnfills(); for (var i = 0; i < numUnfilled; i++) { Account1.SetUnfillIndex(i); if (Account1.Unfill.code == stockCode) { var cancelResult = Account1.OrderCancel(Account1.Unfill.orderNum); // 취소 결과에 따른 메시지 출력 if (cancelResult > 0) { Main.MessageList(getCurrentTime() + " 주문 취소 성공: 주문 번호 " + Account1.Unfill.orderNum); } else if (cancelResult == 0) { Main.MessageList(getCurrentTime() + " 주문 취소 실패(사용상 오류): 주문 번호 " + Account1.Unfill.orderNum); } else if (cancelResult == -1) { Main.MessageList(getCurrentTime() + " 주문 취소 불가(시간 제한): 주문 번호 " + Account1.Unfill.orderNum); } } } }
프로필 이미지
올드송
609
글번호 225885

지나리 님에 의해서 삭제되었습니다.

프로필 이미지
지나리
1
글번호 225882

cspws 님에 의해서 삭제되었습니다.

프로필 이미지
cspws
0
글번호 225877
답변완료

문의

종목검색 후 재매수제한 없는 예스스팟 1주 기본주문 스크립트 부탁드립니다.
프로필 이미지
pmcj
584
글번호 225876
답변완료

파워종목 검색 질문

검색에 필요한 최소 봉 최대 500 이렇게 설정할수있는데 이게 무슨 뜻인지 궁금합니다.........
프로필 이미지
nicebs
695
글번호 225875