커뮤니티
MarketPosition 문의
2008-11-21 21:01:24
982
글번호 18298
안녕하세요 ?
여러가지 질문 드립니다.
1. Buy() 함수에 의해 1계약 매수 주문이 나가고 나서 주문가가 만족하지 않아 체결이 안되고 있는 경우에 미체결 주문에 계속 남아 있나요 ?
2. Buy() 함수에 의해 주문이 나가고 나서 아직 체결이 안 된 상태에서 프로그램 로직에서 MarketPosition() 함수로 체크를 하면 매수상태 "1"로 나오나요 ?
3. MaxContracts() 함수와 MaxEntries()도 Buy() 함수에 의해 매수주문이 나가고 아직 체결이 되지 않은 상태라면 프로그램 로직에서 얼마를 리턴하나요 ?
답변 바랍니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2008-11-24 10:04:15
안녕하세요
예스스탁입니다.
시스템 트레이딩은 체결과는 상관없이 주문을 발생합니다.
차트상 신호가 나면 모두 체결이 되었다는 가정하에 다음 신호를
계속 이어가게 됩니다.
1.
잔고의 상황을 알 수 없으므로 미체결여부를 알수 없습니다.
체결이 안될 경우 미체결로 남아있으며 수동으로 관리해 주셔야 합니다.
2.
차트상 신호가 발생하면 차트상의 포지션에 따라 marketposition이 변경됩니다.
그러므로 매수주문 후 체결여부와 관계없이 marketposition은 1이 됩니다.
3.
차트상 신호가 발생하면 체결되었다고 보고 해당값을 갱신합니다.
즐거운 하루되세요
> CJ_khkcj 님이 쓴 글입니다.
> 제목 : MarketPosition 문의
> 안녕하세요 ?
여러가지 질문 드립니다.
1. Buy() 함수에 의해 1계약 매수 주문이 나가고 나서 주문가가 만족하지 않아 체결이 안되고 있는 경우에 미체결 주문에 계속 남아 있나요 ?
2. Buy() 함수에 의해 주문이 나가고 나서 아직 체결이 안 된 상태에서 프로그램 로직에서 MarketPosition() 함수로 체크를 하면 매수상태 "1"로 나오나요 ?
3. MaxContracts() 함수와 MaxEntries()도 Buy() 함수에 의해 매수주문이 나가고 아직 체결이 되지 않은 상태라면 프로그램 로직에서 얼마를 리턴하나요 ?
답변 바랍니다.
감사합니다.