우선 예스스팟이 제공하는 탁월한 기능에 감사드립니다.
지금은 다소 불안정해보이는 하지만 곧 안정되리라 믿습니다.
언어 비전공자라 그런지 예스스팟 매뉴얼을 보긴했지만 잘 안돼서 질문드립니다.
예스트레이더 전략실행창(챠트객체 C1, 챠트아이디 System1으로 설정)에 콜옵션(종목객체 Copt)를 띄우고 전략(이평크로스전략, 전략명 test)을 적용한 상황에서
전략설정을 매수신호가 완성되면 매수1호가에 매수진입하도록 자동주문 적용했을 때
1. 매수1호가에 매수대기중인 상황에서 매수2호가로 밀린다면,즉 주문이 체결이 안되고
시장이 상승한 경우 바뀐 매수1호가로 주문가격을 정정하려고 합니다.
예제 하나 만들어 주신다고 생각하시고 전체 코드를 써주셨으면 합니다.
2. 위에 주문된 콜옵션이 체결되면 Put ATM을 매도1호가에 매도진입하고 이경우에도
매도1호가가 매도2호가로 밀린 경우에 매도1호가로 주문정정하려고 합니다.
이 경우에도 전체코드를 가르쳐주셨으면 합니다.
번거롭게 해드려 죄송합니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2013-02-14 19:19:25
안녕하세요
예스스탁입니다.
수식내에 게시판에 쓰기가 금지된 단어들이 있어
텍스트 문서로 작성후 zip파일로 첨부합니다.
zip파일 푸셔서 텍스트문서 보시면 됩니다.
2번식의 콜옵션이 체결되고 ATM풋 주문을 위해 옵션객체가 필요합니다.
콜옵션의 경우 Copt로 종목객체가 있어 해당 종목 시세변화시에
체킹하게 했지만 풋옵션의 호가변화를 체킹할 이벤트가 마땅치 않아
타이머이벤트 사용하려다 Copt종목이 있으므로
Copt 시세변화 이벤트가 발생할때 체킹하게 작성했습니다.
예스스팟 수식의 경우 주문부분(주문응답이나 체결응답, 정정주문)은
실제 주문을 내보면서 체크해야 하는 부분입니다.
첨부된 수식 참고하셔서 충분히 테스트 후 사용하시기 바랍니다.
즐거운 하루되세요
> 산산 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 우선 예스스팟이 제공하는 탁월한 기능에 감사드립니다.
지금은 다소 불안정해보이는 하지만 곧 안정되리라 믿습니다.
언어 비전공자라 그런지 예스스팟 매뉴얼을 보긴했지만 잘 안돼서 질문드립니다.
예스트레이더 전략실행창(챠트객체 C1, 챠트아이디 System1으로 설정)에 콜옵션(종목객체 Copt)를 띄우고 전략(이평크로스전략, 전략명 test)을 적용한 상황에서
전략설정을 매수신호가 완성되면 매수1호가에 매수진입하도록 자동주문 적용했을 때
1. 매수1호가에 매수대기중인 상황에서 매수2호가로 밀린다면,즉 주문이 체결이 안되고
시장이 상승한 경우 바뀐 매수1호가로 주문가격을 정정하려고 합니다.
예제 하나 만들어 주신다고 생각하시고 전체 코드를 써주셨으면 합니다.
2. 위에 주문된 콜옵션이 체결되면 Put ATM을 매도1호가에 매도진입하고 이경우에도
매도1호가가 매도2호가로 밀린 경우에 매도1호가로 주문정정하려고 합니다.
이 경우에도 전체코드를 가르쳐주셨으면 합니다.
번거롭게 해드려 죄송합니다.
감사합니다.