커뮤니티
수식 문의드립니다.
2019-02-25 10:41:33
143
글번호 126509
안녕하세요
수식 작성 중... 2가지가 로직이 이상해서 확인 요청 드립니다.
1. setstopprofittarget 2번 활용시 로직 적용 안되는 현상
If marketposition = 1
and stok > 90 then
{setstopprofittarget(1,pointstop);}
setstopprofittarget(2,pointstop);
로 로직을 구성한 경우... 위의 조건 1 포인트 스탑은 적용되지 않습니다.
2. atstopo을 활용한 경우 청산이 제대로 이루어지지 않음
If marketposition = 1
and stok > 90 then
{ExitLong("CUT",AtStop,EntryPrice+PriceScale * 30);}
위와 같이 로직을 사용시... 30틱 익절이 아니라,
다음 봉에서 바로 청산이 발생되고 있습니다.
수식이 잘못된 부분에 대해서 수정 요청드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-02-25 15:34:17
안녕하세요
예스스탁입니다.
1
수식은 위에서 아래로 읽어들어갑니다.
if조건에 상관없이 2포인트 수익은 매봉 설정이 되므로
해당 설정만 유효하게 됩니다.
2
스토케스틱이 90이상일때 1포인트는 exitlong함수로 처리해셔야 하며
수익청산은 atlimit타입을 사용하셔야 합니다. atstop은 손절입니다.
3
If marketposition = 1 and stok > 90 then
ExitLong("bx",Atlimit,EntryPrice+1);
setstopprofittarget(2,pointstop);
즐거운 하루되세요
> 이엘성투 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 안녕하세요
수식 작성 중... 2가지가 로직이 이상해서 확인 요청 드립니다.
1. setstopprofittarget 2번 활용시 로직 적용 안되는 현상
If marketposition = 1
and stok > 90 then
{setstopprofittarget(1,pointstop);}
setstopprofittarget(2,pointstop);
로 로직을 구성한 경우... 위의 조건 1 포인트 스탑은 적용되지 않습니다.
2. atstopo을 활용한 경우 청산이 제대로 이루어지지 않음
If marketposition = 1
and stok > 90 then
{ExitLong("CUT",AtStop,EntryPrice+PriceScale * 30);}
위와 같이 로직을 사용시... 30틱 익절이 아니라,
다음 봉에서 바로 청산이 발생되고 있습니다.
수식이 잘못된 부분에 대해서 수정 요청드립니다.
감사합니다.
다음글
이전글