커뮤니티
동시간에 매수와 매수청산 그리고 매도 신호가 나올때 처리 방법
2008-07-22 23:56:55
886
글번호 16346
안녕하세요...
YT를 가지고, 몇가지 시스템 식을 만들다가 궁금한점이 있어서 문의드립니다.
어떤 조건을 만족할때,
buy("매수1", Atstop, 일차지지);
sell("매도1", Atstop, 이차지지);
청산식은
exitshort("매도청산", Atstop, nthlowest(1, low, barssinceentry()+1)+atr(aval)*len);
와 같이 되어 있을때, 예를 들어 2008년 5월 26일 오전 9시와 같이 5분봉에서 급벽한 변화가 있어서,
9시 10분경에 매수1 조건을 만족하는 동시에, 청산 조건도 만족하고, 다시 매도조건도
만족하여 동시간때에 3개의 신호가 발생합니다.
제 질문은
1. simulation에서는 3개의 신호가 동시에 발생해도 실전에서는 이상이 없는지..
2. 위 3개의 신호가 동시에 발생했을때, 매수와 매수청산을 없애고, 최종 매도만 처리하게 하는 수식이 없는지
문의 드립니다.
헤아리기 드림.
답변 1
예스스탁 예스스탁 답변
2008-07-23 11:01:33
안녕하세요
예스스탁입니다.
한봉에서 매수와 매도조건이 모두 만족하게 되면
신호 모두를 발생하게 됩니다.
이경우 따로 매도만 발생하게 할 수는 없습니다.
다만 신호를 청산이 끝난후에 들어갈 수 있도록 아래와 같이 포지션 상태를 확인하고
들어갈수 있도록 작성해야 할 것 같습니다.
if MarketPosition() == 0 Then{
buy("매수1", Atstop, 일차지지);
sell("매도1", Atstop, 이차지지);
}
if MarketPosition() != 0 Then{
exitshort("매도청산", Atstop, nthlowest(1, low, barssinceentry()+1)+atr(aval)*len);
}
즐거운 하루되세요
> 헤아리기 님이 쓴 글입니다.
> 제목 : 동시간에 매수와 매수청산 그리고 매도 신호가 나올때 처리 방법
> 안녕하세요...
YT를 가지고, 몇가지 시스템 식을 만들다가 궁금한점이 있어서 문의드립니다.
어떤 조건을 만족할때,
buy("매수1", Atstop, 일차지지);
sell("매도1", Atstop, 이차지지);
청산식은
exitshort("매도청산", Atstop, nthlowest(1, low, barssinceentry()+1)+atr(aval)*len);
와 같이 되어 있을때, 예를 들어 2008년 5월 26일 오전 9시와 같이 5분봉에서 급벽한 변화가 있어서,
9시 10분경에 매수1 조건을 만족하는 동시에, 청산 조건도 만족하고, 다시 매도조건도
만족하여 동시간때에 3개의 신호가 발생합니다.
제 질문은
1. simulation에서는 3개의 신호가 동시에 발생해도 실전에서는 이상이 없는지..
2. 위 3개의 신호가 동시에 발생했을때, 매수와 매수청산을 없애고, 최종 매도만 처리하게 하는 수식이 없는지
문의 드립니다.
헤아리기 드림.