커뮤니티

setstopprofittarget 오류 질문

프로필 이미지
제로콜라
2026-02-09 15:55:40
105
글번호 230473
답변완료

안녕하세요?


SetStopProfittarget(Profit,percentStop) 사용시 오류가 나는 경우가 빈번한가요?


image.png


차트를 보니 profittarget으로 매도가 됐어야 하는데 안돼서 확인해보니 전송오류가 떠있네요.

손으로 매도하긴 했는데.. 저번에도 구리에서 비슷한 경험을 해서..

구리에서는 SetStopProfitTarget((PT1/BigPointValue),PointStop); 이었는데, 채결이 안됐던 경험이 있어 혹시 이게

SetStopProfitTarget 함수 자체의 문제인가 싶어 여쭤봅니다.


보통 될때가 더 많은데.. 아니면 유동성 문제일까요?


이러한 경험이 보편적인지, 보완할 수 있는 방법이 무엇인지 궁금합니다.


혹시 청산방법을 시장가가 아니라 현재가로 해 놓는게 나을까요?

현재가, 시장가의 차이가 뭔지, 보통 어떻게 세팅해 놓는지 궁금하네요.



eFriend Global YesTrader (한국투자증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2026-02-09 17:17:57

안녕하세요 예스스탁입니다. 시스템은 지정한 조건이 만족하면 신호와 함께 주문을 집행합니다. SetStopProfittarget은 신호상 진입가에서 일정값폭 수익이면 신호와 함께 주문이 발생하게 되는데 올려주신 내용이면 주문까지 발생했으므로 함수의 오류는 아닙니다.
주문 후 주문이 거부된 케이스입니다. 증거금이 부족하거나 해당 거래소에서 시장가와 같은 주문에 대해 거부를 할 경우 전송오류나 주문거부 등으로 표시될 수 있습니다. 주문거부 등은 프로그램에서 처리가 가능하지 않습니다. 시장가 주문이 거부되는 경우 아래 2가지 입니다. 1 시장가 주문은 주문이 접수된 시점에서 가장 유리한 가격으로 매매가 성립되는 주문을 말합니다. 주문즉시 체결시키고자 할때 사용하는데 증거금이 더 크게 요구가 되어 시장가 주문에 필요한 증거금이 충분하지 않을 경우 증거금 부족으로 주문이 거부될 수가 있습니다. 참고로 주문가격을 현재가로 지정하시면 지정가 주문이고 신호발생시 현재가로 나가게 됩니다. 가격을 지정해 매수주문은 지정한 가격 이하, 매도주문은 지정한 가격 이상에서 체결을 시키고자 할 때 사용합니다. 2 원래 시장가 주문을 허용하는 종목이지만 거래소가 시장상황등을 고려해서 시장가 주문을 제한할 수 있습니다.
즐거운 하루되세요

프로필 이미지

제로콜라

2026-02-09 17:50:35

증거금은 충분해서 1번 문제는 아닌 것 같습니다.
혹시 주문즉시 체결시키고자 할때 사용하는데 증거금이 더 크게 요구가 되는게 어느정도로 크게 요구되는 걸까요?
볼 수 있는 사이트가 있을까요?

두 경우 모두 단기간에 가격이 과열 됐을 때 오류가 발생한 걸 보니 2번째 문제인 것 같네요..
지정가 주문일 경우 접수는 되는걸까요?

주문가격 설정을 현재가로 변환시 문제가 해결될지 궁금하고
현재가와 현재가+-1 호가, 상대 1호가, 우선 1호가의 차이가 뭔지 알 수 있을까요?
프로필 이미지

예스스탁 예스스탁 답변

2026-02-10 08:55:04

안녕하세요 예스스탁입니다. 1 증거금과 관련된 내용은 증권사에 문의를 해보셔야 할 것 같습니다. 증권사마다 상이합니다. 2 시스템 적용시 나타나는 시스템 트레이딩 설정창의 매매가격 중 시장가를 제외하면 모두 지정가입니다. 지정가로 주문하시면 별도의 문제는 없으실 것 같습니다. 현재가는 신호발생시점의 현재가격으로 주문을 집행하고 현재가+- N호가는 매수주문은 현재가에 N틱을 더해서, 매도주무은 현재가에 N틱을 낮춰서 주문을 집행하는 합니다. 체결율을 높이기 위해 사용하는 옵션으로 지정가로 주문시 가장 많이 사용하는 옵션입니다. 상대N호가는 주문시 반대호가에 주문을 집행하게 됩니다. 매수주문은 매도N호가, 매도주문은 매수N호가입니다. 우선N호가는 주문시 자기호가에 주문을 집행합니다. 매수주문은 매수N호가, 매도주문은 매도N호가입니다. 즐거운 하루되세요