커뮤니티
Atlimit 와 Setstopprofittarget 주문시 차이점
2015-03-03 00:00:00
183
글번호 83662
Atlimit 와 Setstopprofittarget 주문시 차이점에 대해서 궁금한 점이 있어
문의 드립니다.
=============================================================================
<설정1>
if C > Open Then {
buy();
ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
}
If MarketPosition <> 0 Then ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
<설정2>
SetStopProfittarget(0.5, PointStop);
=============================================================================
위에 <설정1>또는 <설정2>와 같이 목표값 청산을 하려고 합니다.
이때 아래와 같은 두가지 궁금한 점이 있어서 문의 드립니다.
문의1. <설정1>과 <설정2>은 실제 내부동작에서 동일한 루틴이 돌아가는지요 ?
아니라면 차이점은 무엇인지요 ?
문의2. <설정1>과 <설정2>는 모두 예스자동정정주문에 영향을 받던데,
사용자가격설정시 <설정2> SetStopSetStopProfittarget() 주문은
어떻게 주문이 나가는지요 ?
(Atlimit 주문을 따라가는지, 아니면 다른 동작이 있는지요 ?)
문의3. 실제주문시 SetStopLoss 주문과 Exitlong("Atstop",Atstop, ...) 주문과
차이점도 함께 설명 부탁드려요.
상세한 답변부탁드립니다. 혹시 이야기가 길어진다면
전화주시면 감사하겠습니다.
답변 2
예스스탁 예스스탁 답변
2015-03-04 09:58:10
안녕하세요
예스스탁입니다.
1.
모두 목표수익 청산을 위한 용도이지만 내부동작 루틴은 다릅니다.
강제청산쪽은 따로 내부코딩이 되어 있고 해당 루틴쪽에서 신호발생을 담당합니다.
설정1은 랭귀지의 신호함수로 작성되었으므로 일반신호쪽 루틴에 의해 감시하고
설정2는 강제청산을 담당하는 내부코딩에서 신호를 내주는 것으로 보시면 됩니다.
2.
시스템 설정창에서 강제청산을 지정하시거나
강제청산함수로 지정해 발생된 청산신호는
사용자가격설정에서는 onclose/atmarket으로 지정한 설정이 적용이 됩니다.
3.
SetStopLoss와 Exitlong("Atstop",Atstop, ...)도 동일합니다.
모두 동일하게 순절매청산을 하기 위한 용도이지만
SetStopLoss는 강제청산함수를 당담하는 루틴쪽에서 감시하고
Exitlong은 일반주문을 담당하는 루틴쪽에서 감시합니다.
마찬가지로 SetStopLoss는 사용자가격설정에서는 onclose/atmarket로 지정한 설정이 적용됩니다.
즐거운 하루되세요
> anyhelp 님이 쓴 글입니다.
> 제목 : Atlimit 와 Setstopprofittarget 주문시 차이점
> Atlimit 와 Setstopprofittarget 주문시 차이점에 대해서 궁금한 점이 있어
문의 드립니다.
=============================================================================
<설정1>
if C > Open Then {
buy();
ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
}
If MarketPosition <> 0 Then ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
<설정2>
SetStopProfittarget(0.5, PointStop);
=============================================================================
위에 <설정1>또는 <설정2>와 같이 목표값 청산을 하려고 합니다.
이때 아래와 같은 두가지 궁금한 점이 있어서 문의 드립니다.
문의1. <설정1>과 <설정2>은 실제 내부동작에서 동일한 루틴이 돌아가는지요 ?
아니라면 차이점은 무엇인지요 ?
문의2. <설정1>과 <설정2>는 모두 예스자동정정주문에 영향을 받던데,
사용자가격설정시 <설정2> SetStopSetStopProfittarget() 주문은
어떻게 주문이 나가는지요 ?
(Atlimit 주문을 따라가는지, 아니면 다른 동작이 있는지요 ?)
문의3. 실제주문시 SetStopLoss 주문과 Exitlong("Atstop",Atstop, ...) 주문과
차이점도 함께 설명 부탁드려요.
상세한 답변부탁드립니다. 혹시 이야기가 길어진다면
전화주시면 감사하겠습니다.
anyhelp
2015-03-04 18:10:27
상세한 답변 감사합니다. ^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Atlimit 와 Setstopprofittarget 주문시 차이점
> 안녕하세요
예스스탁입니다.
1.
모두 목표수익 청산을 위한 용도이지만 내부동작 루틴은 다릅니다.
강제청산쪽은 따로 내부코딩이 되어 있고 해당 루틴쪽에서 신호발생을 담당합니다.
설정1은 랭귀지의 신호함수로 작성되었으므로 일반신호쪽 루틴에 의해 감시하고
설정2는 강제청산을 담당하는 내부코딩에서 신호를 내주는 것으로 보시면 됩니다.
2.
시스템 설정창에서 강제청산을 지정하시거나
강제청산함수로 지정해 발생된 청산신호는
사용자가격설정에서는 onclose/atmarket으로 지정한 설정이 적용이 됩니다.
3.
SetStopLoss와 Exitlong("Atstop",Atstop, ...)도 동일합니다.
모두 동일하게 순절매청산을 하기 위한 용도이지만
SetStopLoss는 강제청산함수를 당담하는 루틴쪽에서 감시하고
Exitlong은 일반주문을 담당하는 루틴쪽에서 감시합니다.
마찬가지로 SetStopLoss는 사용자가격설정에서는 onclose/atmarket로 지정한 설정이 적용됩니다.
즐거운 하루되세요
> anyhelp 님이 쓴 글입니다.
> 제목 : Atlimit 와 Setstopprofittarget 주문시 차이점
> Atlimit 와 Setstopprofittarget 주문시 차이점에 대해서 궁금한 점이 있어
문의 드립니다.
=============================================================================
<설정1>
if C > Open Then {
buy();
ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
}
If MarketPosition <> 0 Then ExitLong("AtLimit",AtLimit,Entryprice + 1.0);
<설정2>
SetStopProfittarget(0.5, PointStop);
=============================================================================
위에 <설정1>또는 <설정2>와 같이 목표값 청산을 하려고 합니다.
이때 아래와 같은 두가지 궁금한 점이 있어서 문의 드립니다.
문의1. <설정1>과 <설정2>은 실제 내부동작에서 동일한 루틴이 돌아가는지요 ?
아니라면 차이점은 무엇인지요 ?
문의2. <설정1>과 <설정2>는 모두 예스자동정정주문에 영향을 받던데,
사용자가격설정시 <설정2> SetStopSetStopProfittarget() 주문은
어떻게 주문이 나가는지요 ?
(Atlimit 주문을 따라가는지, 아니면 다른 동작이 있는지요 ?)
문의3. 실제주문시 SetStopLoss 주문과 Exitlong("Atstop",Atstop, ...) 주문과
차이점도 함께 설명 부탁드려요.
상세한 답변부탁드립니다. 혹시 이야기가 길어진다면
전화주시면 감사하겠습니다.
다음글
이전글