커뮤니티

예스스팟 Q&A

답변완료

유진예스스탁 잔고 내역 관련 문의.

구동프로그램 : 유진 예스트레이더 해외선물 전략 실행과 동시에 for문을 돌면서 주문을 넣었는데,, 잔고 수량이 이상하게 잡히네요.
프로필 이미지
조띠의하루
2020-10-17
2651
글번호 225337

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

안녕하세요 키움증권에서 해외선물 매매하다가 시스템트레이딩배울려고 합니다. 몇가지 질문 하겠습니다 답변해주시면 감사합니다. 주로 미국장 (나스닥 원유, S&P)등을 매매했습니다 1.그럼 해외선물 할려면 무슨 프로그램을 다운 받아야할까요? (예스트레이더 , NH트레이더, 글로벌 트레이더 등등) 2.만약 이베스트 예스트레이더 받으면 이베스트에 계좌를개설해서 연동시켜야하는거겠죠? 3.위에말씀하신 프로그램을 받아야한다면 언어랭귀지는 모두 같은가요? (예스트레이더 언어 = 이베스트 예스트레이더 언어가 같은지 궁금합니다) 4.시스템트레이딩 ( 백테스팅 , 전략개발등등) 가장 최적화되어있는 프로그램은 무엇인가요? 이제 막 시스템 트레이딩을 입문한 저로서 굉장히 궁금증이많습니다. 날이 추워지고있습니다 항상 건강유의하시고 행복한 하루 되세요 . 답변 감사합니다
프로필 이미지
상상소망믿음실천
2020-10-13
11
글번호 225336
0
답변완료

Option 월물 기초자산 설정관련 질문드립니다.

수고가 많으십니다. 첨부파일의 캡처화면 이미지의 Option의 속성창에서 월물에 대한 기초자산을 만기일에 맞추어 매번 재설정을 해야 하는지요 만기일이 지나면 자동으로 다음 월물로 설정을 변경할 수 있는 방법은 없는 걸까요?
프로필 이미지
바람의나라
2020-10-04
2691
글번호 225324
답변완료

주문 취소시 미체결 내역이 제대로 처리되지 않는 문제

안녕하세요. 예스스팟을 이용하여 전략을 구성하던 도중 주문 취소가 필요하여 사용중입니다. 취소는 아래와 같이 진행합니다. var num = Account.GetTheNumberOfUnfills(); for(var i = 0; i < num; i++) { Account.SetUnfillIndex(i); if(Account.Unfill.count > 0 ) { Account.OrderCancel(Account.Unfill.orderNum) } } 그냥 미체결된 내용을 조회하여 전체를 취소하는 것이고 취소자체는 잘 됩니다. 하지만 취소 후 미체결이 1에서 0으로 되었음에도 첨부파일과 같이 미체결내역이 계속 남아있습니다. Account.Refresh() 를 통해서 동기화를 해보아도 이 문제는 그대로더라구요. 또한 이렇게 미체결 내역이 많이 쌓이게 되면 어느순간 전략이 강제로 중지 상태가 됩니다. 수동으로 미체결 내역 재조회를 하면 전체가 갱신되면서 정상 동작으로 돌아옵니다. 이러한 문제를 해결할 수 있는 방법이 있을까요?
프로필 이미지
zwan
2020-10-02
2641
글번호 225323

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

프로필 이미지
ypoetry
2020-10-15
95
글번호 225322
답변완료

미완성 신호 최초발생시 진입주문

예스뤵기지에서 발생하는 매매신호(미완성신호) 최초 발생시 진입주문을 할수 있는 수식 부탁드립니다. 에스렝기지 코딩문에서 아래와 같이 작성하면 미완성신호가 발생하면서 분봉 등 1개의 봉이 완성되는 시점에 주문이 나가는 상황인데요....미완성 신호 최초발생시 진입주문을 할수 있는 예스스팟에서 구현할수 있는 수식부탁드립니다. BUY("매수",OnClose, def,1 ) ; Sell("매도",OnClose, def,1 );
프로필 이미지
무한
2020-09-20
2737
글번호 225321

선물천재 님에 의해서 삭제되었습니다.

프로필 이미지
선물천재
2020-09-19
0
글번호 225320
답변완료

체결강도

아래 질문답변등에서 체결량과 관련되어 volume을 이용하여 순간체결량을 표시하는 예제는 잘 보았습니다. function Main_OnUp*dateMarket(sItemCode, lUp*dateID) //삭제 { if (lUp*dateID == 20001 && sItemCode == MarketData1.code)//*삭제 { Main.MessageList("시간",Math.floor(MarketData1.time/10000),"현재가",MarketData1.current,"체결량",MarketData1.volume); } } 그런데 일반 hts등에서 표시되는 순간체결강도도 스팟에서 구현가능한지 궁금합니다. 빨간색으로 표시되는 상승형 체결량과 파란색으로 표시되는 하락형 체결량을 어떻게 구현하고 일반 hts와 비슷하게 값이 나올려면 어느정도의 기간동안 누적 합산계산해야 하는지요? 가능하다면 간단한 예제 부탁드립니다.
프로필 이미지
선물천재
2020-09-19
2668
글번호 225319
답변완료

신용매도 주문시 load date 처리방법

loan date를 처리해야 매도주문이 나갈듯한데 loan date를 자동으로 가져올 방법이있나요?
프로필 이미지
하얀머리
2020-09-09
2384
글번호 225315
답변완료

Referrenceerror에 대해서..

스크립트 객체명을 사용하면 되는거 아닌가요? ODBC로 DB등록을 하고, Database객체를 사용하려고 작업중인데.. Referenceerror가 뜹니다. 스크립트정보에서 객체명은 'Database1'인데, 아래부분에서 Referenceerror: Database1 is not defiened 라고 오류가 뜹니다. var cond = Database1.$elect("* from newtable", "tb"); 전체 코드는 아래와 같습니다. ============================== Main.MessageLog("HELLO") function Main_OnStart(){ Main.MessageLog(Acc.number) var cond = Database1.$elect("* from newtable", "tb"); if (cond == true){ Database1.MoveFirst(); while( Database1.IsEOF() == false){ Main.MessageLog(Database1.GetFieldValue(0)); } } } ================================ 답변부탁합니다. 감사합니다.
프로필 이미지
돌하루방
2020-09-04
2303
글번호 225314