커뮤니티

매도주문시 매도가격 설정문의 (건)

프로필 이미지
필그룹CEO
2011-07-12 13:51:10
748
글번호 40786
답변완료
먼저, 바쁘신와중에도 항상 도움주셔서 감사드립니다. if (a > b ) then { buy("매도", AtLimit, 300, 1000) } 만약 위와 같이 매도함수가 설정이 되어 있다고 가정할 경우, 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 3) 현재가로 매도주문 발생 [질문 1] 1), 2), 3) 순으로 진행되는것으로 알고 있습니다. 제가 궁금한 것은 3)번 항목에서 가격조건이 300원 이상을 만족했을때 매도주문 발생시 현재가가 아닌 현재가보다 한호가 밑에 금액으로 매도 주문을 내고 싶은습니다. 자세한 방법을 알려주시면 감사드리겠습니다. [질문 2] 만약, 시스템트레이딩 설정창의 '매매'탭의 매매가격에서 설정을 한다면 1) 매수인 경우는 진입에서, 매도인 경우에는 청산에서 매매가격을 설정하는 것인지요? 2) 진입, 청산의 값 중 현재가+-1호가, 우선1호가 의미가 무엇인지요? 3) 만약, 현재가+-1호가로 설정을 할 경우, 현재가가 300원이라면 매도주문시 가격은 현재가+1호가가 되는것인지? 아니면 현재가-1호가가 되는것인가요? [질문 3] buy함수를 통하여 매도주문이 나간경우, 매도주문시 설정된 매도가격을 확인 하기 위하여, exitPrice를 사용하면 되는지요?
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2011-07-12 14:44:40

안녕하세요 예스스탁입니다. if (a > b ) then { sell("매도", AtLimit, 300, 1000) } 이름이 매도라 buy를 sell로 고쳤습니다. 말씀하신 바와 같이 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 로 신호가 발생합니다. 3)번의 경우에는 시스템 트레이딩설정창을 어떻게 설정하시냐에 따라 다릅니다. 현재가로 설정하시면 300이상 시세발생시 현재가로 나가고 현재가 +-1호가 같은 것으로 설정하시면 신호발생시 현재가 -1틱 아래의 가격으로 나가게 됩니다. 현재가+-호가 설정은 매수주문(buy, exitshort)의 경우 지정한 호가만큼 가격을 높여서 나가고 매도주문(sell, exitlong)의 경우 지정한 호가만큼 가격을 낮춰서 나가게 됩니다. 그러므로 위 내용으로 매도주문내고 현재가에서 한호가 밑으로 주문내시고자 하시면 설정창의 매매가격을 현재가 +-1호가로 설정하시면 됩니다. 매매가격 진입은 buy와 sell과 같이 포지션이 진입하는 것을 말하며 청산가격은 exitlong,exitshort과 같이 포지션에서 나가는 것을 말합니다. 일반종목이시면 매수구성을 buy-exitlong이나 buy-sell로 하시면 되고 sell은 청산가격으로 지정하시면 됩니다. 참고로 우선호가/상대호가는 매수에서는 매수1,2,3호가가 우선1,2,3호가가 되며 매도1,2,3,호가가 상대1,2,3호가가 됩니다. 반대로 매도에서는 매도1,2,3호가가 우선1,2,3,호가이고 매수1,2,3,호가가 상대1,2,3,호가가 됩니다. exitprice는 시스템상의 사용되는 청산가격입니다. 실제 청산가격과는 차이가 있을 수 있습니다. 시스템에서는 잔고와 연동이 되지 않아 주문가격 및 체결가격은 인지를 못합니다. entryprice, exitprice 모두 시스템상 가격이고 사용하실 수 잇는 가격도 두함수만 존재합니다. 따로 매매창에서 설정된 가격을 불러오거나 설정내용을 불러오는 함수는 없습니다. 즐거운 하루되세요 > 필그룹CEO 님이 쓴 글입니다. > 제목 : 매도주문시 매도가격 설정문의 (건) > 먼저, 바쁘신와중에도 항상 도움주셔서 감사드립니다. if (a > b ) then { buy("매도", AtLimit, 300, 1000) } 만약 위와 같이 매도함수가 설정이 되어 있다고 가정할 경우, 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 3) 현재가로 매도주문 발생 [질문 1] 1), 2), 3) 순으로 진행되는것으로 알고 있습니다. 제가 궁금한 것은 3)번 항목에서 가격조건이 300원 이상을 만족했을때 매도주문 발생시 현재가가 아닌 현재가보다 한호가 밑에 금액으로 매도 주문을 내고 싶은습니다. 자세한 방법을 알려주시면 감사드리겠습니다. [질문 2] 만약, 시스템트레이딩 설정창의 '매매'탭의 매매가격에서 설정을 한다면 1) 매수인 경우는 진입에서, 매도인 경우에는 청산에서 매매가격을 설정하는 것인지요? 2) 진입, 청산의 값 중 현재가+-1호가, 우선1호가 의미가 무엇인지요? 3) 만약, 현재가+-1호가로 설정을 할 경우, 현재가가 300원이라면 매도주문시 가격은 현재가+1호가가 되는것인지? 아니면 현재가-1호가가 되는것인가요? [질문 3] buy함수를 통하여 매도주문이 나간경우, 매도주문시 설정된 매도가격을 확인 하기 위하여, exitPrice를 사용하면 되는지요?
프로필 이미지

필그룹CEO

2011-07-12 15:10:53

빠른답변에 감사드립니다. 답변해 주신 내용에 하나만 더 여쭈어 보도록 하겠습니다. if (a > b ) then { sell("매도", AtLimit, 300, 1000) } [질문1] 답변해주신 것과 같이 한호가 밑으로 ELW종목을 매도하는 경우, 시스템 매매설정창에서 '매매'탭의 진입이 아닌 청산항목의 값을 현재가+-1호가로 설정하면 된다는 말씀이신지요? [질문2] 위의 수식에서, 조건만족 후 다음봉의 시초가격이 310원이고 그 아래 매도가격이 305원이었다면, 시스템 설정의 '매매'탭에서 ELW상품 매도시 청산항목의 값을 현재가+-1호가로 설정을 한 경우 매도주문시 매도가가 305원으로 나가는지요? [질문3] 만약, 질문1과 같이 매도가가 305원으로 설정이 된다면, exitprice(1) 으로 청산가를 출력하면, 305원으로 나오는지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 매도주문시 매도가격 설정문의 (건) > 안녕하세요 예스스탁입니다. if (a > b ) then { sell("매도", AtLimit, 300, 1000) } 이름이 매도라 buy를 sell로 고쳤습니다. 말씀하신 바와 같이 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 로 신호가 발생합니다. 3)번의 경우에는 시스템 트레이딩설정창을 어떻게 설정하시냐에 따라 다릅니다. 현재가로 설정하시면 300이상 시세발생시 현재가로 나가고 현재가 +-1호가 같은 것으로 설정하시면 신호발생시 현재가 -1틱 아래의 가격으로 나가게 됩니다. 현재가+-호가 설정은 매수주문(buy, exitshort)의 경우 지정한 호가만큼 가격을 높여서 나가고 매도주문(sell, exitlong)의 경우 지정한 호가만큼 가격을 낮춰서 나가게 됩니다. 그러므로 위 내용으로 매도주문내고 현재가에서 한호가 밑으로 주문내시고자 하시면 설정창의 매매가격을 현재가 +-1호가로 설정하시면 됩니다. 매매가격 진입은 buy와 sell과 같이 포지션이 진입하는 것을 말하며 청산가격은 exitlong,exitshort과 같이 포지션에서 나가는 것을 말합니다. 일반종목이시면 매수구성을 buy-exitlong이나 buy-sell로 하시면 되고 sell은 청산가격으로 지정하시면 됩니다. 참고로 우선호가/상대호가는 매수에서는 매수1,2,3호가가 우선1,2,3호가가 되며 매도1,2,3,호가가 상대1,2,3호가가 됩니다. 반대로 매도에서는 매도1,2,3호가가 우선1,2,3,호가이고 매수1,2,3,호가가 상대1,2,3,호가가 됩니다. exitprice는 시스템상의 사용되는 청산가격입니다. 실제 청산가격과는 차이가 있을 수 있습니다. 시스템에서는 잔고와 연동이 되지 않아 주문가격 및 체결가격은 인지를 못합니다. entryprice, exitprice 모두 시스템상 가격이고 사용하실 수 잇는 가격도 두함수만 존재합니다. 따로 매매창에서 설정된 가격을 불러오거나 설정내용을 불러오는 함수는 없습니다. 즐거운 하루되세요 > 필그룹CEO 님이 쓴 글입니다. > 제목 : 매도주문시 매도가격 설정문의 (건) > 먼저, 바쁘신와중에도 항상 도움주셔서 감사드립니다. if (a > b ) then { buy("매도", AtLimit, 300, 1000) } 만약 위와 같이 매도함수가 설정이 되어 있다고 가정할 경우, 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 3) 현재가로 매도주문 발생 [질문 1] 1), 2), 3) 순으로 진행되는것으로 알고 있습니다. 제가 궁금한 것은 3)번 항목에서 가격조건이 300원 이상을 만족했을때 매도주문 발생시 현재가가 아닌 현재가보다 한호가 밑에 금액으로 매도 주문을 내고 싶은습니다. 자세한 방법을 알려주시면 감사드리겠습니다. [질문 2] 만약, 시스템트레이딩 설정창의 '매매'탭의 매매가격에서 설정을 한다면 1) 매수인 경우는 진입에서, 매도인 경우에는 청산에서 매매가격을 설정하는 것인지요? 2) 진입, 청산의 값 중 현재가+-1호가, 우선1호가 의미가 무엇인지요? 3) 만약, 현재가+-1호가로 설정을 할 경우, 현재가가 300원이라면 매도주문시 가격은 현재가+1호가가 되는것인지? 아니면 현재가-1호가가 되는것인가요? [질문 3] buy함수를 통하여 매도주문이 나간경우, 매도주문시 설정된 매도가격을 확인 하기 위하여, exitPrice를 사용하면 되는지요?
프로필 이미지

예스스탁 예스스탁 답변

2011-07-12 15:46:54

안녕하세요 예스스탁입니다. 1. 예 맞습니다. 2. 예 305원입니다. 다만 신호발생하고 현재가 확인시점에 가격이 급변하면 조금 차이가 발생할 수 있습니다. 3. exitprice는 가격조건을 만족하는 시세인 310입니다. 즐거운 하루되세요 > 필그룹CEO 님이 쓴 글입니다. > 제목 : Re : Re : 매도주문시 매도가격 설정문의 (건) > 빠른답변에 감사드립니다. 답변해 주신 내용에 하나만 더 여쭈어 보도록 하겠습니다. if (a > b ) then { sell("매도", AtLimit, 300, 1000) } [질문1] 답변해주신 것과 같이 한호가 밑으로 ELW종목을 매도하는 경우, 시스템 매매설정창에서 '매매'탭의 진입이 아닌 청산항목의 값을 현재가+-1호가로 설정하면 된다는 말씀이신지요? [질문2] 위의 수식에서, 조건만족 후 다음봉의 시초가격이 310원이고 그 아래 매도가격이 305원이었다면, 시스템 설정의 '매매'탭에서 ELW상품 매도시 청산항목의 값을 현재가+-1호가로 설정을 한 경우 매도주문시 매도가가 305원으로 나가는지요? [질문3] 만약, 질문1과 같이 매도가가 305원으로 설정이 된다면, exitprice(1) 으로 청산가를 출력하면, 305원으로 나오는지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 매도주문시 매도가격 설정문의 (건) > 안녕하세요 예스스탁입니다. if (a > b ) then { sell("매도", AtLimit, 300, 1000) } 이름이 매도라 buy를 sell로 고쳤습니다. 말씀하신 바와 같이 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 로 신호가 발생합니다. 3)번의 경우에는 시스템 트레이딩설정창을 어떻게 설정하시냐에 따라 다릅니다. 현재가로 설정하시면 300이상 시세발생시 현재가로 나가고 현재가 +-1호가 같은 것으로 설정하시면 신호발생시 현재가 -1틱 아래의 가격으로 나가게 됩니다. 현재가+-호가 설정은 매수주문(buy, exitshort)의 경우 지정한 호가만큼 가격을 높여서 나가고 매도주문(sell, exitlong)의 경우 지정한 호가만큼 가격을 낮춰서 나가게 됩니다. 그러므로 위 내용으로 매도주문내고 현재가에서 한호가 밑으로 주문내시고자 하시면 설정창의 매매가격을 현재가 +-1호가로 설정하시면 됩니다. 매매가격 진입은 buy와 sell과 같이 포지션이 진입하는 것을 말하며 청산가격은 exitlong,exitshort과 같이 포지션에서 나가는 것을 말합니다. 일반종목이시면 매수구성을 buy-exitlong이나 buy-sell로 하시면 되고 sell은 청산가격으로 지정하시면 됩니다. 참고로 우선호가/상대호가는 매수에서는 매수1,2,3호가가 우선1,2,3호가가 되며 매도1,2,3,호가가 상대1,2,3호가가 됩니다. 반대로 매도에서는 매도1,2,3호가가 우선1,2,3,호가이고 매수1,2,3,호가가 상대1,2,3,호가가 됩니다. exitprice는 시스템상의 사용되는 청산가격입니다. 실제 청산가격과는 차이가 있을 수 있습니다. 시스템에서는 잔고와 연동이 되지 않아 주문가격 및 체결가격은 인지를 못합니다. entryprice, exitprice 모두 시스템상 가격이고 사용하실 수 잇는 가격도 두함수만 존재합니다. 따로 매매창에서 설정된 가격을 불러오거나 설정내용을 불러오는 함수는 없습니다. 즐거운 하루되세요 > 필그룹CEO 님이 쓴 글입니다. > 제목 : 매도주문시 매도가격 설정문의 (건) > 먼저, 바쁘신와중에도 항상 도움주셔서 감사드립니다. if (a > b ) then { buy("매도", AtLimit, 300, 1000) } 만약 위와 같이 매도함수가 설정이 되어 있다고 가정할 경우, 1) 조건을 만족하여, 조건만족 봉이 완성되고 2) 조건만족봉 다음봉에 가격조건이 300원 이상이면, 주문신호 발생 3) 현재가로 매도주문 발생 [질문 1] 1), 2), 3) 순으로 진행되는것으로 알고 있습니다. 제가 궁금한 것은 3)번 항목에서 가격조건이 300원 이상을 만족했을때 매도주문 발생시 현재가가 아닌 현재가보다 한호가 밑에 금액으로 매도 주문을 내고 싶은습니다. 자세한 방법을 알려주시면 감사드리겠습니다. [질문 2] 만약, 시스템트레이딩 설정창의 '매매'탭의 매매가격에서 설정을 한다면 1) 매수인 경우는 진입에서, 매도인 경우에는 청산에서 매매가격을 설정하는 것인지요? 2) 진입, 청산의 값 중 현재가+-1호가, 우선1호가 의미가 무엇인지요? 3) 만약, 현재가+-1호가로 설정을 할 경우, 현재가가 300원이라면 매도주문시 가격은 현재가+1호가가 되는것인지? 아니면 현재가-1호가가 되는것인가요? [질문 3] buy함수를 통하여 매도주문이 나간경우, 매도주문시 설정된 매도가격을 확인 하기 위하여, exitPrice를 사용하면 되는지요?