커뮤니티
수식문의드립니다.
2015-09-23 22:23:09
128
글번호 90661
setstoploss에 관한 질문 드립니다.
예를들어
input : a(1);
if marketposition(0) == 1 then { setstoploss(a, pointstop); }
이 수식과
input : a(1);
if marketposition(0) == 1 then { exitlong("sl", atstop, entryprice - a); }
이 수식이 있다고 했을때 같은 수식인지요?
다르다면 어떤 차이가 있나요?
그리고 setstoploss함수를 쓰지 않고 똑같은 효과를 구현할 수 있는 수식을 간략한 예시로 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-09-24 11:01:43
안녕하세요
예스스탁입니다.
setstoploss(a, pointstop);
와
exitlong("sl", atstop, entryprice - a);
은 같은 내용입니다.
2개의 차이는 강제청산함수와 일반함수의 구현의 차이는
강제청산함수는 진입신호가 발생한 봉에서도
신호가 발생할수 있다라는 부분입니다.
진입을 atstop이나 atlimit타입을 사용하면
봉미완성시에 즉시 신호가 나오게 되는데
setstoploss는 진입신호가 발생한 봉에서도
조건만 되면 청산이 나오는데
아래와 같이 작성하면 최소 한개봉은 완성이 되어야
값이 셋팅이 되고 다음봉을 감시를 하므로
진입신호봉에서는 나올수 없습니다.
exitlong("sl", atstop, entryprice - a);
올려주신 위식에 가장 가깝게 구현한 식입니다.
즐거운 하루되세요
> yanartas 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
>
setstoploss에 관한 질문 드립니다.
예를들어
input : a(1);
if marketposition(0) == 1 then { setstoploss(a, pointstop); }
이 수식과
input : a(1);
if marketposition(0) == 1 then { exitlong("sl", atstop, entryprice - a); }
이 수식이 있다고 했을때 같은 수식인지요?
다르다면 어떤 차이가 있나요?
그리고 setstoploss함수를 쓰지 않고 똑같은 효과를 구현할 수 있는 수식을 간략한 예시로 부탁드립니다.
다음글
이전글