커뮤니티

예스스팟 Q&A

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

프로필 이미지
bigdeal
2016-01-29
4
글번호 223801

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

프로필 이미지
선자
2016-01-28
14
글번호 223796
답변완료

간단한 수식문의

안녕하세요 항상 답변 잘 활용하고 있습니다 선물신호를 이용하여 옵션거래중인데 전일 선물진폭(예를 들어 3.0이상시 진입금지)에 따라 스팟에서 진입을 제한하는 필터를 넣고 싶습니다 선물시스템이 배포용이다보니 수정이 안되서 스팟으로 제한을 해야합니다. 아래는 샘플 수식입니다. 감사합니다. ======================================================================= function Main_OnStart() { Main.MessageList("시작"); T = 0; } function Chart1_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { T = 1; Account1.OrderBuy(Main.GetOrderCode(MarketData1.code),1,MarketData1.Ask(5), 0); } if (T == 1 && Signal.signalKind == 2) { Account1.OrderSell(Main.GetOrderCode(MarketData1.code),1,MarketData1.Bid(5), 0); } if (Signal.signalKind == 3) { T = -1; Account1.OrderSell(Main.GetOrderCode(MarketData1.code),1,MarketData1.Bid(5), 0); } if (T == -1 && Signal.signalKind == 4) { Account1.OrderBuy(Main.GetOrderCode(MarketData1.code),1,MarketData1.Ask(5), 0); } }
프로필 이미지
탄젠트80
2016-01-28
2025
글번호 223795
답변완료

체결내용 로그파일로 저장하는 방법

안녕하세요? 전략에 시험적용을 하고 있는데요. 종목과 매수 /매도 주문가격을 조건에 맞게 매수/매도를 하고 있는데 이것을 파일로 저장하는 함수가 궁금합니다. 예스스팟 에 진행된 내용 전략명/종목명/주문시간/구분/원주문/주문번호/주문가격/호가유형/주문수량/체결수량/ 을 파일로 저장하고 싶어요.
프로필 이미지
만들레영토
2016-01-27
2093
글번호 223794
답변완료

일괄청산

안녕하세요, 당일 예스트레이더로 작성한 여러개의 선물지수 시스템전략에 따른 신호들를 받아서 예스스팟에서 미니선물 혹은 콜/풋옵션들을 여러개 진입 한 후 (1개의 계좌 이용, 여러개의 스팟전략들, 전부 당일청산), 당일 계좌의 총 손실이 일정손실을 초과 할 때, 여러개의 스팟전략들을 일괄 청산하는 수식을 예스트레이더 혹은 예스스팟으로 부탁드립니다. 도움 주시면 감사하겠습니다.
프로필 이미지
2mak
2016-02-02
2180
글번호 223793
답변완료

예스트레이더나 예스스팟을 이용하여 정정주문에 대해 반복적으로 정정을 할 수 있는지

안녕하세요. 예스트레이더나 예스스팟을 이용할 경우 정정주문에 대해서 반복적으로 정정을 할 수 있는지 알고 싶습니다. 예를들어서 처음 매수/매도 조건에 대해서 미체결이 발생할경우 정정주문이 들어가고 이 정정주문에 대해서도 미체결이 발생할 시 다시 정정을 하는 식으로 반복해서 할 수 있는지 알고 싶습니다. 답변 미리 감사드립니다.
프로필 이미지
ds3236
2016-01-27
2153
글번호 223792
답변완료

해외선물 연결선물코드문의

수고하십니다. 예스스폿에서 연결선물지수는 000000000 인데, 크루드 오일, 골드등 해외선물의 코드는 무엇인가요?
프로필 이미지
아이작
2016-01-27
2127
글번호 223791
답변완료

문의드림니다

선물시스템 신호를 받아 옵션피라미딩으로 매매하려합니다 즉 선물매수신호시 콜옵션매수,선물매도신호시 풋옵션매수 하는 피라미딩 스팟수식을 작성 부탁드림니다(옵션종목선택은 3.0 이하 1.0 이상 종목중 3.0 에 가장근접한 종목으로) 그런데 여기서 주의할점은 선물전략 A매수전략,B매수전략,C매수전략 3개를 합해서 선물매수시스템이 구성되는데 우연히 3개의 전략에서 동시에 매수신호가 나올시 피라미딩적용탭에서 적용안함을 선택하면 동일봉 동시에 3개의 매수신호가 나왔다 하더라도 하나만 매수진입됨니다 그러나 피라미딩을 허용으로 하면 동일봉 동일시점에서 3개의 매수신호가 나와서 3개가 매수 되어 버림니다 피라미딩허용으로 적용할려 하는데 비록 동일봉 동일시점에서 3개의 매수신호가 나왔다하더라도 하나만 매수체결 될수있도록 스팟수식 작성 부탁드림니다 매도도 마찬가지로 작성부탁드림니다
프로필 이미지
mao
2016-01-27
2136
글번호 223790
답변완료

오류메세지가 ??

아래 예스스팟수식을 적용 하니 아래와 같은 오류메세지가 나옵니다. 원인이 무엇인지요? * 오류메세지 내용 1. 종목코드값을 확인하시기바랍니다. 2. 미체결 내역에서 주문번호를 찾을 수 없어서 주문이 자체 거부 되었습니다. 참조사항 차트객체명 : C1 차트아이디 : D101 (자동매매 활성화 됨) 종목객체명 : SP 종목명 : E-mini S&P 500(2016.3) 종목코드 : ESH 16 var Position; var OrderCode; var BID; var SID; var SNum; var BNum; var BuyFill; var SellFill; function Main_OnStart() { Main.MessageLog("시작"); Position = 0; OrderCode = Main.GetOrderCode(SP.Code); } function C1_OnRiseSignal(Signal) { Main.MessageLog("신호완성/"+Signal.signalKind); if (Signal.signalKind == 1) { Position = 1; BID = A1.OrderBuy(SP.Code, 1, SP.Ask(2),0); Main.MessageLog("매수진입"); BuyFill = 0; } if (Position == 1 && Signal.signalKind == 2) { if (BuyFill == 1) { A1.OrderSell(SP.Code, 1, SP.Bid(2),0); Main.MessageLog("매수청산실행"); } if (BuyFill == 0) { A1.OrderCancel(BNum); Main.MessageLog("매수청산취소"); } } if (Signal.signalKind == 3) { Position = -1; SellFill = 0; SID = A1.OrderSell(SP.Code, 1, SP.Bid(2), 0); Main.MessageLog("매도진입"); } if (Position == -1 && Signal.signalKind == 4) { if (SellFill == 1) { A1.OrderBuy(SP.Code, 1, Ask(2), 0); Main.MessageLog("매도청산"); } if (SellFill == 0) { A1.OrderCancel(SNum); Main.MessageLog("매도청산취소"); } } } function Main_OnOrderResponse(OrderResponse) { if (Position == 1 && OrderResponse.orderID == BID) { BNum = OrderResponse.orderNum; } if (Position == -1 && OrderResponse.orderID == SID) { SNum = OrderResponse.orderNum; } } function Main_OnNotifyFill(NotifyFill) { if (Position == 1 && NotifyFill.orderNum == BNum) { BuyFill = 1; } if (Position == -1 && NotifyFill.orderNum == SNum) { SellFill = 1; } }
프로필 이미지
너무조아
2016-01-27
2111
글번호 223787
답변완료

문의드립니다.

안녕하세요. 방금 전에 예스스팟 매뉴얼을 봤습니다. 제가 원하는 기능이 구현가능한지 잘 몰라서 문의드립니다. 사실 분봉차트에서 타주기참고로 1틱차트 불러올 수 있으면 해결되는데.. 10틱이상만 지원되서요. 분봉차트에서 독자적인 진입/청산식이 있고요. 1틱차트에서 계산된 값이 변수 pr에 할당되고요. 분봉차트에서 분봉이 pr값을 상향돌파하면 매수/ 하향돌파하면 매도.. <-이것을 추가 예스스팟에서 차트객체 두 개 추가한 후에 어떻게 하면 되는지.. 가이드라인을 부탁드립니다. 감사합니다.
프로필 이미지
흑사슴
2016-01-25
2022
글번호 223786