커뮤니티

예스스팟 Q&A

답변완료

간단한 가이드 부탁드립니다

잔고에서 가장 가격이 높은 콜옵션의 종목코드를 찾고싶습니다. 어떻게 하는게 가장 간결하게 짤수있을까요? (선물, 콜옵션, 풋옵션이 혼재된 잔고입니다)
프로필 이미지
JTH
2023-12-21
497
글번호 225904
답변완료

ysdb파일이 계속 생성됩니다.

ODBC로 연결해서 mariadb를 사용하고 있습니다. /spot 디렉토리에 ysdb 확장자를 가진 파일이 계속 생겨납니다. 왜그런건가요?
프로필 이미지
돌하루방
2023-12-15
484
글번호 225903

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

프로필 이미지
JTH
2023-12-18
18
글번호 225902

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

프로필 이미지
hyon707
2023-12-12
3
글번호 225899
답변완료

수식요청

수고 많으십니다. 0봉전기준 볼린저밴드(20,2) 상한선이 1봉연속상승하고, 하한선이 1봉연속하락하는 수식 부탁드립니다 좋은나날 되기시바랍니다. 항상감사합니다.
프로필 이미지
높은뫼
2023-12-12
625
글번호 225898

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

프로필 이미지
hyon707
2023-12-11
4
글번호 225897
답변완료

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

잘돼었는데 오늘 이상하게 예스스팟 실행 시 버퍼링으로 자꾸 다운됩니다. 왜 그런걸까요?
프로필 이미지
매일대박
2023-12-11
685
글번호 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
2023-12-10
670
글번호 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); } } } }
프로필 이미지
아무다
2023-12-06
591
글번호 225891

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

프로필 이미지
hyon707
2023-12-04
12
글번호 225890