커뮤니티

초보질문..특정값 이탈 시 주문

프로필 이미지
뱅갈로장금이
2010-11-10 09:25:30
621
글번호 33459
답변완료

첨부 이미지

매번 수고가 많으십니다. 지정가 주문을 넣고 싶습니다. 특적값을 이탈하면, 그 특정값에 주문을 넣고 싶어서 아래와 같이 수식을 작성했습니다. (그림상의 1번) 예) value1 = 252.30; Sell("s1",AtLimit,value1,1); 그런데 위와 같이 하니, 252.30을 살짝 터치만 해도 주문이 나가더군요. 제가 원하는 것은 252.30을 이탈해서 252.26정도까지 밀렸을 때, 252.30에 매수 주문을 넣는 것 입니다. 도움 요청드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-10 11:43:48

안녕하세요 예스스탁입니다. 시스템에서는 주문가격을 지정하실 수 없습니다. 주문가격은 시스템 트레이딩 설정창에서 매매가격에서 설정하셔야 합니다. 252.26정도까지 밀렸을 때, 252.30에 매수 주문을 발생하는 것이므로 시스템에서는 252.26을 터치하는 것을 감지하셔야 합니다. 매수주문이므로 sell이 아닌 buy로 작성하셔야 합니다. value1 = 252.26; buy("s1",AtLimit,value1,1); 주문가격을 진입을 현재가+-4호가로 하시면 될 것 같습니다. 현재가+-4호가는 매수진입시에는 현재가 +4호가 매도진입시에는 현재가-4호가로 주문을 발생한다는 설정입니다. 즐거운 하루되세요 > 뱅갈로장금이 님이 쓴 글입니다. > 제목 : 초보질문..특정값 이탈 시 주문 > 매번 수고가 많으십니다. 지정가 주문을 넣고 싶습니다. 특적값을 이탈하면, 그 특정값에 주문을 넣고 싶어서 아래와 같이 수식을 작성했습니다. (그림상의 1번) 예) value1 = 252.30; Sell("s1",AtLimit,value1,1); 그런데 위와 같이 하니, 252.30을 살짝 터치만 해도 주문이 나가더군요. 제가 원하는 것은 252.30을 이탈해서 252.26정도까지 밀렸을 때, 252.30에 매수 주문을 넣는 것 입니다. 도움 요청드립니다.