커뮤니티
청산식 문의 드립니다~~
2014-11-29 19:05:35
165
글번호 80915
안녕 하세요~~
포지션매매에서 atlimit를 이용하여 목표치청산을 하고 싶은데
atlimit가 감시하는 봉의 범위를 정확히 알고 싶습니다
당일에는 진입 if문 완성후 봉 전체를 감시하는건 맞는거 같은데
그 다음날부터는 어제와 연속적해서 계속 감시하는게 아닌거 같아서 문의 드립니다
예를 들어서 첨부한 그림과 같이 진입신호가 발생하고 아래와 같은 청산식이였을 경우
if MarketPosition == 1 Then
ExitLong("매수목표청산",Atlimit,EntryPrice+3.0);
즉 250.4에서 진입신호가 나오고 그 다음날 진입후 고점이 253.85로
3.0을 넘었는데도 매수목표청산이 되지 않고 있습니다.
물론 atlimt청산이 아닌 다른 청산식으로 청산이 다른 가격에서 되긴 했습니다만
정확한 이유와 혹시 다른 대처 방법이 있는지 알고 싶습니다.
항상 빠른 답변 미리 감사 드립니다
수고 하세요~~
- 1. 81410_사용자_지정_1.png (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2014-12-01 14:12:23
안녕하세요
예스스탁입니다.
if sdate == 20141121 and stime == 110000 Then
buy("b",OnClose);
if MarketPosition == 1 Then
ExitLong("매수목표청산",Atlimit,EntryPrice+3.0);
위식 적용해 본 경과 24일 첫봉에
매수목표청산 신호가 발생합니다.
atlimit은 기본적으로 셋팅되면 다음봉을 감시합니다.
if문이 MarketPosition == 1 이므로 셋팅되고 다음봉 감시를 반복해서
포지션이 청산될때 까지 반복하고 포지션이 유지중이면 며칠뒤에도 해당 가격도달하면 신호가 발생합니다.
신호가 발생하지 않는 다면 다른 이유인것 같습니다.
if ~~~~~~~ then{
if MarketPosition == 1 Then
ExitLong("매수목표청산",Atlimit,EntryPrice+3.0);
}
해당 if문 위에 다른 if 문으로 제한이 있지 않은지 살펴보시기 바랍니다.
혹은 진입명등이 지정이되어 있지 않은지 살펴보시기 바랍니다.
즐거운 하루되세요
> 선자 님이 쓴 글입니다.
> 제목 : 청산식 문의 드립니다~~
> 안녕 하세요~~
포지션매매에서 atlimit를 이용하여 목표치청산을 하고 싶은데
atlimit가 감시하는 봉의 범위를 정확히 알고 싶습니다
당일에는 진입 if문 완성후 봉 전체를 감시하는건 맞는거 같은데
그 다음날부터는 어제와 연속적해서 계속 감시하는게 아닌거 같아서 문의 드립니다
예를 들어서 첨부한 그림과 같이 진입신호가 발생하고 아래와 같은 청산식이였을 경우
if MarketPosition == 1 Then
ExitLong("매수목표청산",Atlimit,EntryPrice+3.0);
즉 250.4에서 진입신호가 나오고 그 다음날 진입후 고점이 253.85로
3.0을 넘었는데도 매수목표청산이 되지 않고 있습니다.
물론 atlimt청산이 아닌 다른 청산식으로 청산이 다른 가격에서 되긴 했습니다만
정확한 이유와 혹시 다른 대처 방법이 있는지 알고 싶습니다.
항상 빠른 답변 미리 감사 드립니다
수고 하세요~~
다음글