커뮤니티

예스스팟 Q&A

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

프로필 이미지
뚱띵
2014-11-19
0
글번호 223239
답변완료

수식 부탁드립니다.

선물 1분봉을 통한 매매로 전략실행차트의 신호를 받아서 스팟으로 주문을 내는 것입니다. 슬리피지를 줄이기 위해서 예비신호가 나온 상태에서 시간이 58초를 넘어가는 상황이면 바로 스팟을 통해 주문을 내는 식을 구현하고 싶습니다. 만일 나중에 1분에 진짜신호가 발생하지 않으면 바로 청산하구요(이거는 구현하기 어려우면 하지 않아도 됩니다.) 이것외에도 아예 전략실행차트의 봉의 완성시간을 1초~2초정도 당기는 방법은 없나요. 과거 이런 서비스를 제공하는 회사들이 있었던거 같은데. 예쓰는 분단위로 봉의 완성을 당기는 것밖에 없어서. 부탁드립니다.
프로필 이미지
뚱띵
2014-11-19
1521
글번호 223238
답변완료

보유종목 이평청산

안녕하세요. 스팟(검색종목)으로 진입을 자동으로 시키고 있습니다. 청산도 스팟으로 할려고 하는데요. 보유 종목들 5일 이평 이탈시 매도를 할려고 합니다. 답변(비슷한) 된 식으로 해봤지만 에러가 발생되네요 ㅠㅠ 수식 부탁드립니다. 덧 : 중간에 재접속해도 문제가 없겠죠?
프로필 이미지
오토
2014-11-17
1521
글번호 223234
답변완료

예스스팟 적용 선물사

현재 현대선물을 통해 예스트레이더 및 예스스팟을 이용하고 있습니다. 해외 선물 거래를 할건데요, 어디 선물사에 예스스팟이 탑재되어있죠??
프로필 이미지
태현이파파
2014-11-13
1452
글번호 223233
답변완료

2 종목 이상 자동매매 오류

2 종목 이상 자동매매 오류 사례) CrudeOil (CL)과 NYMEX Gold (GC) 를 동시에 예스스팟을 이용하여 자동매매하려 할경우 GC 미결제 약정이 없음에도 CL 미결제 약정이 있을 경우 GC 처리가 미결제 약정이 있는것으로 나타나서, 멀티 종목 처리가 불가능하다고 개선을 요청 드렸읍니다 시간이 걸리는 일이시라고 답변하셔서 2 달정도 기다렷는데 아직도 개선이 안된거 같습니다 수정여부 알려주시길 부탁합니다. (2달이면 충분히 인내심을 가지고 기다린 시간인데, 너무 힘듭니다..꼭 부탁합니다)
프로필 이미지
경복궁
2014-11-13
1407
글번호 223230
답변완료

시그널이 한번만 잡혀요

차트 일봉상 시그널이 발생하면 OnRiseSignal로 받게 설정했는데 처음엔 전날 미리 실행시킨 스팟이 돌아가면서 오늘 신호를 받는데 전략을 한번 끄고 다시 실행시키면 신호를 받지 못합니다 이유 좀 설명 부탁뜨립니다
프로필 이미지
김현석
2014-11-10
1354
글번호 223229
답변완료

스팟식 문의드립니다.

1.아래는 게시판에 있는 스팟식입니다. 종목검색후 자동매매로 연결하는데... 종목검색후 예수금의 10%가 아니라 1%씩 진입되도록 수정부탁드립니다. 그리고 진입종목중에서 A조건 만족시 청산하는 스팟식도 추가부탁드립니다. 2. 그리고 특정 진입청산식을 가지고 10분/20분30분/일봉에서 진입청산되도록 수식이 가능한가요? 3. 아래 수식에 아래에 3번 질문 있습니다. 부탁드립니다! 수식은 아래 흐름으로 동작합니다. 5분단위로 사용자검색조건 실행하고 검색이 완료되어 검색된 종목이 있으면 잔고에 없는 종목에 한해서 1초단위로 해당종목의 종목객체를 생성해서 매도5호가로 주문을 집행합니다. 예수금은 스팟시작시에 예수금을 가져와 10%의 금액으로 주문합니다. 스크립트 객체화면에는 계좌객체(Account1)만 추가하시면 됩니다. var EntryMoney; var ItemList,Count; //스팟시작 function Main_OnStart() { //타이머설정 Main.SetTimer(1, 300000);//간격(300초 5분) EntryMoney = Math.floor(Account1.GetBalanceETCinfo(0)*10); } function Main_OnTimer(nEventID) { //타이머동작하면 사용자검색조건 실행 if (nEventID == 1) { Main.ReqPowerSearch("Stest"); Req = 0; } if (nEventID == 2 && Req < Count) { Main.ReqMarketData(ItemList[Req], 0, 0); Req = Req+1; Main.MessageList(ItemList[Req-1],Req); } } //종목검색이 완료 function Main_OnRcvItemList(aItemList, nCount) { //검색종목수가 1개 이상이면 if (nCount >= 1) { ItemList = aItemList; Count = nCount; //잔고셋팅해서 보유종목이 아니면 Account1.SetBalanceItem(ItemList[0],0); Main.MessageList(ItemList,Count,Account1.Balance.count); if (Account1.Balance.count == 0) { //종목객체 생성 요청 Req = 1; Main.ReqMarketData(ItemList[0], 0, 0); Main.SetTimer(2, 1000);//간격(1초) } } } //요청한 종목객체가 생성되면 function Main_OnRcvMarketData(MarketData) { var Ob = MarketData; var EntryVol = 0; //1주 단위일 경우 if (Ob.tradeUnit == 1) EntryVol = Math.floor(EntryMoney/Ob.current); //10주 단위일 경우 if (Ob.tradeUnit == 10) EntryVol = Math.floor(Math.floor(Math.floor(EntryMoney/Ob.Ask(5))/10)*10); if (EntryVol > 0) { Account1.OrderBuy(Ob.code,EntryVol,Ob.Ask(5),0); Main.RemoveMarketData(Ob); } } 3. 아래는 장전 동시호가에 주문들어가는 스팟식인데요. 계좌잔고를 확인하고 선물이 매수포지션이면 풋등가옵션 1개 매수, 선물이 매도포지션이면 콜등가옵션 1개 매수 들어가도록 수식 부탁드립니다. #스크립트 객체설정 #계좌객체 추가 - 속성에서 객체명 Account1로 지정하고 계좌번호 지정 #종목객체 추가 - 속성에서 주문할 종목지정 #스팟 시작시에 타이머 셋팅 function Main_OnStart() { Start = 0; Main.SetTimer(1, 1000); } function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); //8시 58분이 되면 if (Start == 0 && nEventID == 1 && HHMMSS >= 85800) { Strat = 1; Main.KillTimer(1); //종목객체 MarketData1로 지정한 종목 시강가로 1주 매수 Account1.OrderBuy(MarketData1.code, 1,0,1) } }
프로필 이미지
무명
2014-11-21
1450
글번호 223228

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

프로필 이미지
피셔
2014-11-06
16
글번호 223227

hjkang철인 님에 의해서 삭제되었습니다.

프로필 이미지
hjkang철인
2014-11-06
5
글번호 223226

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

프로필 이미지
무명
2014-11-08
34
글번호 223217