커뮤니티
매수/매도 주문 오류
2009-07-14 12:59:09
626
글번호 23454
제가 간단하게 돌리는 식은 아래와 같습니다.
5분봉을 기준으로 아래와 같이 매수를 하고,
장이 끝날 즈음에 매수청산을 하게되는데...
참고로, 아래의 식은 옵션차트로 거래를 합니다.
if sTime == 092500 Then
{
Buy("BUY");
}
If sTime == 145500 Then{
if MarketPosition == 1 Then{
ExitLong("당일매수청산");
}
}
SetStopLoss(20,PercentStop);
---------------------------------------
문제는 주문이 청산주문때 신규주문이 나갈때가 있다는 것입니다.
1) 오전 9시30분 에 증거금 부족으로 매수 주문이 나가지 않았을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나간다는 겁니다.
2) 오전 9시30분에 매수 주문 체결이 정상적으로 되었으나,
SetStopLoss(20,PercentStop)로 장 중간에 손절매를 당했을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나갑니다.
두가지 상황에 대해 답변부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-07-14 17:43:01
안녕하세요
예스스탁입니다.
시스템은 조건이 만족하면 주문만을 발생합니다.
잔고와 연동이 되지 않으므로 해당주문이 미체결상태인지
여부를 확인할 방법이 없습니다.
신호가 발생하면 모두 체결되었다고 간주하고 다음신호를 계속적으로
연결해 나가게 됩니다.또한 포지션의 진입 후 수동으로 청산하거나
다른 주문창으로 청산한 부분도 인식하지 못합니다.
1) 오전 9시30분 에 증거금 부족으로 매수 주문이 나가지 않았을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나간다는 겁니다.
매수주문에 대한 청산주문은 매도주문입니다.
시스템에서 발생한 매수신호가 있으므로 매수청산신호가 발생한것입니다.
2) 오전 9시30분에 매수 주문 체결이 정상적으로 되었으나,
SetStopLoss(20,PercentStop)로 장 중간에 손절매를 당했을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나갑니다.
신호를 확인하시기 바랍니다.차트상에 스탑로스가 없거나
기존의 주문이 미체결이상태에서 체결된 주문일 수 있습니다.
즐거운 하루되세요
> soju 님이 쓴 글입니다.
> 제목 : 매수/매도 주문 오류
> 제가 간단하게 돌리는 식은 아래와 같습니다.
5분봉을 기준으로 아래와 같이 매수를 하고,
장이 끝날 즈음에 매수청산을 하게되는데...
참고로, 아래의 식은 옵션차트로 거래를 합니다.
if sTime == 092500 Then
{
Buy("BUY");
}
If sTime == 145500 Then{
if MarketPosition == 1 Then{
ExitLong("당일매수청산");
}
}
SetStopLoss(20,PercentStop);
---------------------------------------
문제는 주문이 청산주문때 신규주문이 나갈때가 있다는 것입니다.
1) 오전 9시30분 에 증거금 부족으로 매수 주문이 나가지 않았을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나간다는 겁니다.
2) 오전 9시30분에 매수 주문 체결이 정상적으로 되었으나,
SetStopLoss(20,PercentStop)로 장 중간에 손절매를 당했을때
청산(15시)에 신규 매도 - 매수가 아닌 - 주문이 나갑니다.
두가지 상황에 대해 답변부탁드립니다.