답변완료
청산? 주문취소?
If bBuy == true Then
{
Buy("매수", OnClose, DEF, nContracts);
Exitshort();
}
If bSell == true Then
{
Sell("매도", OnClose, DEF, nContracts);
Exitlong();
}
제가 위와같은방식으로 시스템 트레이딩을 하고 잇습니다.
nContracts는 거래수입니다.
그런데 오늘 부산방직에 시스템 신호가 걸려 8520원에 매수주문이 들어갔습니다.
주문이 조금 늦었는지 매수체결은 되지 않았습니다.
즉 미체결인채로 매도신호에 걸려 청산으로 매수주문이 취소되었다고 생각했습니다.
이때 시간이 12:11분이었구요
그런데 12:58분에 매수가 이루어졌습니다.
8520원에 말이죠
그리고 지금현재 부산방직은 매수포지션이 아닙니다.
즉 오늘안에 전부 팔아야하는데 신호가 걸리지 않으므로 팔수가 없군요.
우연히 제가 확인하지 않았다면 이대로 넘겨버릴뻔했습니다.
청산이 현재걸려잇는 미체결주문을 전부 없애는거 아님니까?
제가 잘못이해하고 있는겁니까?
제가 이해하고 있는게 틀리다면 매도시 미체결을 전부 없앨수 있는 방법을 알려주십시오
아니라면 프로그램에 문제가 잇는건가요?
답변주시기 바랍니다
2004-09-07
1152
글번호 197447
예스트레이더 (iM증권)
답변완료
데이타 속도 저하??
안녕하세요?
속도 저하에 관한 질의 입니다.
30분봉에서 30분 완료 후, 30분 1초에 다음 봉이 형성되기 시작됩니다.
물론 선물거래이고, 30분 1초에 다음 거래가 형성 된 후이지요.
동일 PC의 타 HTS 에서는 다음 거래 데이터가 들어오고 있는데.
예스프로에서는 다음봉 형성이 30분 8초정도로 늦게 들어오는 경우가 종종 있습니다.
신호가 완성될 경우에도, 알람과 신호표시창이 나타나기까지 8~10초정도 지연이 되구요.
자동주문으로 갈 경우에도 8~10초정도 지연되는 것이지요.
매매체결시에 한틱과 1초가 얼마나 중요한가를 생가해 볼때,
매우 심하게 지연된다고 할 수 있습니다.
타 HTS 에서 현재가 화면이 8초정도 늦게 지연되어, 표시되는 것과 같은 효과 입니다.
현재가 화면이 8초 늦게 표시되면 거래 불가 수준입니다.
예스프로는 챠트기준으로 매매를 하므로, 챠트가 곧 현재가 화면 입니다.
장이 급등락을 하는 경우가 아님에도 그런 현상이 발생됩니다.
데이터 폭주로 인한 것 같지는 않다는 뜻입니다.
동일 PC의 다른 HTS는 정상적으로 데이터를 주는 것으로 봐서,
인터넷 문제도 아닌 것으로 봅니다.
이 부분 문제를 깊게 검토하여 주시고, 답변 주시기 바랍니다.
회사 시스템상 속도저하의 원인이 되는 부분이 있다면 꼭 개선해 주시고요...
감사합니다.
2004-09-06
1019
글번호 197443
예스트레이더 (iM증권)