커뮤니티

예스스팟 Q&A

답변완료

스팟 전략 RangeError 문의

안녕하세요. 예전에 KOSPI 옵션용 예스스팟 전략을 예스스팟창에 자동주문 설정해서 문제없이 사용했었는데, 오랜만에 접속해보니 예스스팟창에 RangeError:Invalid array length 라는 메시지가 뜨네요. 예스스팟 편집기에서 해당 전략을 검증해 보면 검증이 완료되었습니다라고 정상적으로 나오지만 해당 전략을 예스스팟창에서 자동주문 설정하면 RangeError:Invalid array length 라고 나옵니다. 해당 에러발생 부분은 아래와 같은데요 CallCode = new Array(UNum+LNum+1); 어떻게 문제를 해결해야 하는지 문의 드립니다. (참고로 계좌에 예탁금은 없는 상태이고 거래를 안한지는 1년이 넘었습니다) 추가로 에러 발생 부분 포함한 전략일부 내용은 아래와 같습니다. var Start; var SK; var EntryVol; var Start; var vol1; var vol2; var CallStart; var PutStart; function Main_OnStart() { Start = 0; vol1 = 0; vol2 = 0; Main.SetTimer(1, 5000); } function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); //9시 5분에 if (Start == 0 && nEventID == 1 && HHMMSS >= 90500) { Start = 1; UNum = Option.uppersATM; LNum = Option.lowersATM; CallCode = new Array(UNum+LNum+1); PutCode = new Array(UNum+LNum+1); CallPrice = new Array(UNum+LNum+1); PutPrice = new Array(UNum+LNum+1); 확인 부탁 드립니다. 감사합니다.
프로필 이미지
lucky93
2019-12-29
2894
글번호 225122

퀀트드래곤 님에 의해서 삭제되었습니다.

프로필 이미지
퀀트드래곤
2019-12-27
16
글번호 225121
답변완료

이용요금

해외선물 거래시 타증권에선 API 거래 이용시에 월 이용료가 부가되던데 예스스팟 사용에도 이용료가 있나요?
프로필 이미지
팡야
2019-12-26
2970
글번호 225120
답변완료

문의 드립니다.

하이투자증권의 예스트레이더와 NH선물의 예스글로벌과 차이가 무엇인지 궁금하네요. 혹시 예스트레이더는 주식과 국내선물 전용이고 예스글로벌은 해외선물 전용인가요? 답변 부탁 드립니다.
프로필 이미지
핫바
2019-12-22
3175
글번호 225119

영원한자유 님에 의해서 삭제되었습니다.

프로필 이미지
영원한자유
2019-12-18
7
글번호 225117
답변완료

수식 부탁드립니다.

수식 부탁드립니다.(나스닥 5분봉 기준입니다.) 종가단순 이동평균선 5 ,20 매수조건 1.이동평균선이 골든 크로스 2.종가> 시가(양봉) 3.저가> 종가단순 5이평 손절 조건 1. 진입봉의 저가 -3틱이상 이탈시(첫 진입시) 2. 이동평균선 데드 크로스 3. 계속 상승시 전봉의 저가를 -3틱 이상 이탈시 청산 조건 40틱 이상 수익 부터 최고 수익 틱수 대비 40% 손실시 (트레이딩스탑) 매도 조건 1. 이동평균선 데드 크로스 2. 종가<시가 3. 고가 < 종가단순 5이평 손절 조건 1. 진입봉의 고가를 +3틱 이상 돌파시(첫진입) 2. 이동평균선 데드 크로스 3. 계속 하락시 전봉의 고가를 +3틱 이상 돌파시 청산 조건 40틱 이상 수익 부터 최고 수익 틱수 대비 40% 손실시 (트레이딩스탑) 총수익이 50만원 이상일때 시스템 스톱하는 수식도 같이 부탁드립니다.
프로필 이미지
림경이랑
2019-12-17
3154
글번호 225116
답변완료

OnRiseSignal 발생 시그널 발생시킨 차트에 걸린 전략명을 알려면

OnRiseSignal 발생 시그널 발생시킨 차트에 걸린 전략명을 알려면 어떻게 해야 할까요 ? 패러미터로 넘어온 Signal 객체의 Name 속성은 Buy(), Sell() 에 세팅한 신호명을 가져오더군요. 차트아이디에 시스템을 직접 할당하는 방법 외에 다른 간접적인 방법을 알고 싶습니다.
프로필 이미지
루씰
2019-12-16
3143
글번호 225113
답변완료

매수식 의뢰드립니다.

1. n1 초마다 주기적으로 검색식으로 검색한다. 2. 새로 검색된 종목중 시세감시(OnUp*dateMarket)를 통해 어제종가보다 n2 % 이상 하락시 매수 오더를 낸다. (이미 오더나간 종목은 제외한다.) 3. 이 스팟을 통해 매수된 종목갯수가 n3 개 이상이면 매수된 종목을 제외한 매수안된 종목의 미체결 매수 주문은 취소하고, 스팟을 종료한다. (== 한개라도 체결된 종목의 미체결은 취소하지 않는다.) 감사합니다.
프로필 이미지
cs아빠
2019-12-30
3198
글번호 225112
답변완료

수식 문의 드립니다.

안녕하세요. 예스트레이더를 이용하여 시스템트래이딩 매매를 하고자 합니다. 아래와 같은 식으로 구현 부탁드립니다. 바로 붙여넣서 사용할 수 있도록 전체 수식 부탁드립니다.( 사용을 잘 못합니다.^^) 또한 신용매매와 현금 매매를 따로 구분하여 주문할 수있나요.. 물론 매도도 같은 방법을 원합니다. 감사합니다. ● 매수 대상종목( 코스피 코스닥 전체 종목 중 11번 항목 제외) 지표 내용 1 [일]거래대금(일:백만, 분:천) 500이상 999999999이하 2 [일]거래량:50000이상 999999999이하 3 영업이익률:최근3년평균 1% 이상 4 가격-이동평균 비교:[일]0봉전 (종가 20)이평 < 종가 5 주가이평배열(3):[일]0봉전 20이평 > 60이평 6 주가이평추세:[일]0봉전 (종가 30)이평 상승추세유지 1회 이상 7 0봉전 20이평값이 1봉전 20이평값보다 크고 1봉전 20이평값보다 10봉전 20이평값이 클때( 10봉연속이 아닌 바로 10봉 전 값과 0봉전 값의 비교 입니다.) 8 주가등락률:[일]3봉전(중) 저가대비 0봉전 종가등락률 15%이상 --> (일경우 제외한다 라는 식) 9 1일중 첫하한 --> (일경우 제외한다 라는 식) 10 3시 21분 주문 (종가 매매) 11 관리.투자주의, 증거금(100), 불성실공시기업, 투자경고/위험 ,우선주,거래정지, 정리매매 etn,스팩, etf, 환기종목 ,단기 과열종목 --> (일경우 제외한다 라는 식) ● 매도 (장중 발생 즉시 매도) 지표 내용 I 주가이평추세:[일]0봉전 (종가 25)이평 하락추세유지 1회 이상 J 주가이평추세:[일]0봉전 (종가 10)이평 하락추세유지 1회 이상 G 주가이평추세:[일]0봉전 (종가 60)이평 하락추세유지 1회 이상 K 주가이평추세:[일]0봉전 (종가 40)이평 하락추세유지 1회 이상 H 주가이평추세:[일]0봉전 (종가 20)이평 하락추세유지 1회 이상 F 주가이평돌파:[일]0봉전 (종가 60)이평 (종가 90)이평 골든크로스 ((I or J) and (G or K) and H) or F
프로필 이미지
햇살가르기
2019-12-11
3201
글번호 225111
답변완료

범위 수식

안녕하세요 스팟에서 다음 수식을 간략히 할 수 있는 방법이 있으면 부탁드립니다. (282.25 < MarketData1.current && MarketData1.current < 282.75) || (279.75 < MarketData1.current && MarketData1.current < 280.25) || (277.25 < MarketData1.current && MarketData1.current < 277.75) 위와 같이 범위가 2.5 단위로 반복되는 수식이 있습니다. 범위는 최고 (399.75 < MarketData1.current && MarketData1.current < 400.25) 이고, 최저 (99.75 < MarketData1.current && MarketData1.current < 100.25) 입니다 1) 위의 내용을 Frange 라는 변수를 사용하여, Frange 가 true 일 때 작동하라는 수식으로 변경하고 싶습니다 2) YT에 9시 이전에 접속하였을 경우에만 수식이 작동하도록 하는 방법이 있을지요? (즉, 9시 이전에는 재접속해도 수식 작동하고, 9시이후에는 비정상 종료 등으로 장중 YT에 재접속할 경우 수식 작동 안함) 3) '월물옵션이 1월물이 아니라면' 수식 작동 function Main_OnStart() { Main.MessageList("MarketData1.current 범위 test"); Main.SetTimer(1, 60*1000); } function Main_OnTimer(nEventID) { var d = new Date(); HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); if (nEventID == 1 && HHMMSS >= 090000 && HHMMSS < 151500 && Frange == true) { Main.MessageList(HHMMSS," Frange지수: ",MarketData1.current); } } 이상입니다 감사합니다 !!
프로필 이미지
새로운세상
2019-12-18
3279
글번호 225109