커뮤니티
문의드릴께요~
2013-11-22 02:37:39
202
글번호 69729
매수청산식에서 매수가 대비 7% 이상 수익시에 2% 하락하면 추적청산을 하려고 합니다.
예를 들어 1분봉으로 매매할 경우
1분봉 전의 고가가 수익률이 5%인 상태에서 1분내에 수급이 몰려와 13%까지 올라간후에
6%까지 내려왔습니다.
1분내에 쭉올라왔다가 내려온 경우인데 분챠트에서 틱챠트에서 처럼
11%에서 수익실현하는 방법을 알고 싶습니다.
exitlong으로 아래 수식을 만들었는데
1분봉 전에는 5% 이하였고, 그 다음봉에서 13%까지 올라와서 6%까지 내려온후에 아래 수식이 실행되는것 같습니다.
그래서 실제로 11%에서 청산이 안되는 것 같은데요.
if highest(H,barssinceentry) > EntryPrice*1.07 then
exitlong("청산",Atstop,highest(H,barssinceentry)*0.98);
위의 수식을 아래의 수식으로 사용하면 분봉 챠트에 상관없이 11%에 청산이 가능한지 궁금합니다.
/*최소 7% 수익 이후에 최고 가격대비 2% 하락하면 청산*/
SetStopTrailing(2,7,PercentStop,1);
아니면 시스템트레이딩 설정의 강제청산 탭에 있는 최대수익대비하락 기능을
이용하고 청산시점을 조건만족시 즉시로 해야 되는지 궁금합니다.
만약 강제청산 탭을 사용해야 된다면 셋팅을 정확히 어떻게 해야 되는지
알려주세요.
감사합니다~
답변 1
예스스탁 예스스탁 답변
2013-11-22 16:40:29
안녕하세요
예스스탁입니다.
if highest(H,barssinceentry) > EntryPrice*1.07 then
exitlong("청산",Atstop,highest(H,barssinceentry)*0.98);
atstop은 현재봉 완성시에 값(highest(H,barssinceentry)*0.98)을 셋팅하고
다음봉에서 해당값 이하의 시세가 발생하는지 감시해 신호가 발생하므로
미완성봉에서의 수익발생은 체크할수 없습니다.
해당 부분은 최대수익대비하락을 이용하셔야 합니다.
최대수익대비하락은
강제청산탭에서 설정하시거나 혹은 강제청산함수를 이용해 수식안에서
SetStopTrailing(2,7,PercentStop,1);
로 지정하시면 됩니다.
2개가 같은 기능으로 2가지중에 하나만 사용할수 있습니다.
강제청산탭에서 청산시점은 2가지 모두 조건만족즉시로 하시면 됩니다.
즐거운 하루되세요
> 엠제이 님이 쓴 글입니다.
> 제목 : 문의드릴께요~
> 매수청산식에서 매수가 대비 7% 이상 수익시에 2% 하락하면 추적청산을 하려고 합니다.
예를 들어 1분봉으로 매매할 경우
1분봉 전의 고가가 수익률이 5%인 상태에서 1분내에 수급이 몰려와 13%까지 올라간후에
6%까지 내려왔습니다.
1분내에 쭉올라왔다가 내려온 경우인데 분챠트에서 틱챠트에서 처럼
11%에서 수익실현하는 방법을 알고 싶습니다.
exitlong으로 아래 수식을 만들었는데
1분봉 전에는 5% 이하였고, 그 다음봉에서 13%까지 올라와서 6%까지 내려온후에 아래 수식이 실행되는것 같습니다.
그래서 실제로 11%에서 청산이 안되는 것 같은데요.
if highest(H,barssinceentry) > EntryPrice*1.07 then
exitlong("청산",Atstop,highest(H,barssinceentry)*0.98);
위의 수식을 아래의 수식으로 사용하면 분봉 챠트에 상관없이 11%에 청산이 가능한지 궁금합니다.
/*최소 7% 수익 이후에 최고 가격대비 2% 하락하면 청산*/
SetStopTrailing(2,7,PercentStop,1);
아니면 시스템트레이딩 설정의 강제청산 탭에 있는 최대수익대비하락 기능을
이용하고 청산시점을 조건만족시 즉시로 해야 되는지 궁금합니다.
만약 강제청산 탭을 사용해야 된다면 셋팅을 정확히 어떻게 해야 되는지
알려주세요.
감사합니다~
다음글
이전글