커뮤니티

수식 문의드립니다.

프로필 이미지
이엘성투
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틱 익절이 아니라, 다음 봉에서 바로 청산이 발생되고 있습니다. 수식이 잘못된 부분에 대해서 수정 요청드립니다. 감사합니다.