커뮤니티

예스스팟 Q&A

답변완료

수식 부탁드립니다.

안녕하세요 항상 많은 도움에 수고많으십니다. 1) 최종목표가 익절 +50틱 / 손절 -30틱 / 트레일링 시작 +20틱 (5틱 하락시 청산) 2) 진입후 1시간 지나도 청산이 안되는 경우 (이익상태인경우 즉시 청산하고, 손실상태인 경우 5분 마다 체크하여, 이익상태이면 청산하고, 20분이 지나면 현재가에 청산한다.) 3) 거래 1계약으로만 하고, 저녁 8시부터 시작해서 다음날 4시가지만 진행하고, 4시에 잔고가 있으면 즉시 청산한다. 위의 수식을 스팟의 하나의 식으로 큰 그림으로 부탁드립니다. 감사합니다.
프로필 이미지
워싱턴
2019-08-25
3458
글번호 224966
답변완료

수식 작성 부탁드립니다.

9시 10분에 차트 A 에서 매수 신호가 발생하면 스팟에서 1분 간격으로 60계약을 1개씩 매수하게 하고, 9시 30분에 차트 B 에서 매도 신호가 발생하면 A는 매수 B는 매도이니 A에서 발생한 30계약을 1분 간격으로 매도하게 하고 싶습니다. 차트 A에서 매수 발생한 이후 차트 B에서 매도가 발생할 수도 있고, 발생하지 않을 수도 있기 때문에 B에서 매도가 발생하지 않으면 60계약을 계속 매수해야하고 B에서 매도가 발생하면 매수 주문을 멈추고 합산해서 지금까지 들어간 매수 계약을 청산해야 하는 것을 표현하는 것이 어렵습니다. 감사합니다.
프로필 이미지
spotyt
2019-08-25
3576
글번호 224965
답변완료

수식작성 부탁드립니다.

항상 도움에 감사드립니다. 아래와 같이 매도관련하여 스팟 수식작성 부탁드립니다. 잘몰라서 그러니 간단한 설명도 부탁드립니다. * 매수된 주식을 특정시간 경과한 후 매도(예: 3일 경과후 10시) * 계좌내에 다른 주식은 매도하지 않음
프로필 이미지
dayun01
2019-08-20
3386
글번호 224961
답변완료

차트 문의

수고하십니다 주식선물 차트를 생성하려하는데 숫자로 시작하는 연결선물 차트는 생성이 되는데 알파벳으로 시작하는 것들은 차트 생성이 돼지 않습니다 예를들어 삼성전자-11100000는 생성이 되고 삼선물산-1C800000로 하면 unexpected token illegal이라 에러가 뜹니다 답변주시면 감사드리겠습니다 고맙습니다.
프로필 이미지
뫼르소
2019-08-20
3496
글번호 224960

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

프로필 이미지
goldrich
2019-08-20
1
글번호 224959
답변완료

스팟수식 요청 드립니다.

안녕하세요. 연결선물 차트에서 매도신호 발생하면 (매도신호->콜옵션) 당일 등가 콜옵션 2개 매도, 등가+2.5 콜옵션 3개 매수, 등가+5.0 콜옵션 4개 매도하고 매도청산신호가 발생하면 전량 청산하고 당일 매매종료. 연결선물 차트에서 매수신호 발생하면 (매수신호->풋옵션) 당일 등가 풋옵션 2개 매도, 등가-2.5 풋옵션 3개 매수, 등가-5.0 풋옵션 4개 매도하고 매수청산신호가 발생하면 전량 청산하고 당일 매매종료. 옵션가격은 현재 주문가에서 호가 잔량이 있는 + - 5호가 이내에서 미체결이 발생하지 않도록하고, 미체결이 발생할경우 즉시 정정주문으로 체결되도록 스팟수식 요청 드립니다. 옵션 가격별 매도수량 매수량은 변수로 요정드리고, 수식 설명 주석 요청 드립니다. 1.일반옵션진입 2.미니옵션진입 2가지 스팟수식요청 드립니다. 감사합니다.
프로필 이미지
dandy
2019-08-26
3699
글번호 224958

cs아빠 님에 의해서 삭제되었습니다.

프로필 이미지
cs아빠
2019-08-10
3
글번호 224957
답변완료

시세조회 건주제한 오류가 뜨는데...

시장 상황에 따라서 종목수가 많아지는 경우가 있어서 위와 같은 에러가 뜹니다. 혹시 검색식이 A, B가 있을 때, 현재는 Main.ReqPowerSearch("A"); 이런식으로 종목을 검색하고 있는데 A의 종목수가 30종목을 넘을 시 B 검색식으로 종목을 검색하라는 함수를 짜주실수 있으실까요..?
프로필 이미지
오전만트레이딩
2019-08-09
3534
글번호 224956
답변완료

질문합니다.

[check_order_ok]가격 제한폭 초과[737.40000][865.600000][106P9000] : 20003 오류 관련해서 질문드립니다. 코스피건 코스닥이건 꼭 주문시간이 090000 정각에 에러가 이렇게 납니다. 위 오류는 찾아보니 지정가로 주문하여 그 호가에 가격이 없을때 나는 오류라고 하더라고요. 아래 식과 같이 고친다고 고쳐보았는데.. 그래도 에러가 나네요.ㅋ 장전에 현재가를 넣고 장전이 아닐때는 지정가를 넣긴 합니다만. 090100 이런식으로 시간으로 해결을 해야 하는것인지.. 아니면 유효한 객체등이 있는것인지 알려주시면 감사하겠습니다. if (MarketData1.open == 0) // 장전이라면 현재가 주문 { if (Jkind == 1) // { FID = A1.OrderBuy(Jcode, Jcount, 0, 1); }
프로필 이미지
절제9단
2019-08-07
3188
글번호 224952
답변완료

도움 부탁드립니다.

안녕하세요.153600시간에 시장가로 청산주문 넣는 예스스팟수식입니다. 코스닥선물150에서 어제 사이드카가 발동되어서인지, 마감동시호가에 아래의 시장가 주문이 접수가 안되는 경우가 발생되었습니다. (시장가 주문불가라는 메세지가 뜸) 근 1년간 아무런 문제없이 시장가 청산 잘 되었음. 그래서 시장가 대신에 현재가+50틱 지정가로 청산주문을 넣는 수식으로 변경하려 합니다. 염치없지만, 수정 부탁드립니다. function Main_OnStart() { Main.SetTimer(1, 5000); } function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); if (nEventID == 1 && HHMMSS >= 153600 ) { Main.KillTimer(1); var num = Account1.GetTheNumberOfBalances(); if (num > 0) { for (var i = 0; i < num; i++) { Account1.SetBalance(i); if (Option1.GetCurrent(Account1.Balance.code) > 0) { if (Account1.Balance.position == 1) { Account1.OrderBuy(Account1.Balance.code, Account1.Balance.count,0,1); } if (Account1.Balance.position == 2) { Account1.OrderSell(Account1.Balance.code, Account1.Balance.count,0,1) } } else { if (Account1.Balance.position == 1) { Account1.OrderBuy(Account1.Balance.code, Account1.Balance.count,0,1); } if (Account1.Balance.position == 2) { Account1.OrderSell(Account1.Balance.code, Account1.Balance.count,0,1) } } } } } }
프로필 이미지
ujm
2019-08-06
3180
글번호 224951