커뮤니티
직전 청산에 따른 스위칭진입 방법(재문의)
2013-07-18 18:46:47
174
글번호 65497
아래 답변 감사드립니다. 그런데 제가 의도하는바가 잘못 전달된것 같아서
다시 문의 드립니다.
원래시스템은(다른 시스템도 마찬가지지만)
익절청산되면 스위칭이 되지 않고 다음 신호를 기다립니다.
SetStopProfittarget(2.00,PointStop); <--- 이 부분을 유지하고
왜냐하면 답변주신대로 하면 결과적으로 진입포인트가 달라집니다.
수익률은 비슷하지만 처음보다 약간 떨어지고요.
즉 수익률을 더 올리고자 하는데 떨어집니다.
이유를 검토해보니
모든 "익절청산"에 대해서 스위칭 진입을 하면 안돼고
직전 청산 2번이 모두 익절 청산된 직후의 진입만 다음신호를
기다리지 않고 바로 반대로 스위칭 해야 되는것을 알았습니다.
번거로우시겠지만 이경우 와 같이 진입할 수 있는 방법을 부탁드립니다.
====== 아래는 1차 질문 과 답변주신 내용 =======
안녕하세요
예스스탁입니다.
식에서
SetStopProfittarget(2.00,PointStop);
부분은 삭제하시고
아래 내용 추가하시면 됩니다.
if MarketPosition == 1 Then
sell("bs",atlimit,EntryPrice+2);
if MarketPosition == -1 Then
Buy("sb",atlimit,EntryPrice-2);
즐거운 하루되세요
> 우후훗 님이 쓴 글입니다.
> 제목 : 직전 청산에 따른 스위칭진입 방법
> 선물 1분봉 포지션시스템을 운영합니다.
특성상 이전 청산에 따른 특징을 보이는데 그 특성은 다음과 같읍니다.
이전 청산이 +목표수익청산이면 바로 스위칭되지 않고
시스템의 다음신호를 기다리게 됩니다.
그런데 통계를 내어보니 목표수익청산이 되면 바로 청산방향의
반대방향으로 스위칭 진입함이 매우 유리했습니다. 즉
-직전 청산이 매수목표청산 이면 매도로 스위칭 진입
-직전 청산이 매도목표청산 이면 매수로 스위칭 진입
이경우도 시스템에 사전 정의된 목표수익을 똑같이 따릅니다.
SetStopProfittarget(2.00,PointStop);
즉 직전 청산 수익이 수익목표청산인 경우에만 적용하고자 합니다.
방법을 알려주시면 감사하겠습니다.
답변 1
예스스탁 예스스탁 답변
2013-07-18 21:55:11
안녕하세요
예스스탁입니다
주석 참고하시기 바랍니다.
#직전 2번 연속 목표수익 청산이 아닐때는
if IsExitName("StopProfittarget",1) == false or IsExitName("StopProfittarget",2) == false Then
SetStopProfittarget(2,PointStop);
Else#2번연속 목표수익 청산이면 SetStopProfittarget 해제
SetStopProfittarget(0);
#2번 연속 목표수익 청산이면
if IsExitName("StopProfittarget",1) == true and IsExitName("StopProfittarget",2) == true Then{
#매수진입 후 2포인트 수익이면 매도로 스위칭
if MarketPosition == 1 Then
sell("bs",Atlimit,EntryPrice+2);
#매도진입 후 2포인트 수익이면 매수로 스위칭
if MarketPosition == 1 Then
Buy("sb",Atlimit,EntryPrice-2);
}
즐거운 하루되세요
> 우후훗 님이 쓴 글입니다.
> 제목 : 직전 청산에 따른 스위칭진입 방법(재문의)
> 아래 답변 감사드립니다. 그런데 제가 의도하는바가 잘못 전달된것 같아서
다시 문의 드립니다.
원래시스템은(다른 시스템도 마찬가지지만)
익절청산되면 스위칭이 되지 않고 다음 신호를 기다립니다.
SetStopProfittarget(2.00,PointStop); <--- 이 부분을 유지하고
왜냐하면 답변주신대로 하면 결과적으로 진입포인트가 달라집니다.
수익률은 비슷하지만 처음보다 약간 떨어지고요.
즉 수익률을 더 올리고자 하는데 떨어집니다.
이유를 검토해보니
모든 "익절청산"에 대해서 스위칭 진입을 하면 안돼고
직전 청산 2번이 모두 익절 청산된 직후의 진입만 다음신호를
기다리지 않고 바로 반대로 스위칭 해야 되는것을 알았습니다.
번거로우시겠지만 이경우 와 같이 진입할 수 있는 방법을 부탁드립니다.
====== 아래는 1차 질문 과 답변주신 내용 =======
안녕하세요
예스스탁입니다.
식에서
SetStopProfittarget(2.00,PointStop);
부분은 삭제하시고
아래 내용 추가하시면 됩니다.
if MarketPosition == 1 Then
sell("bs",atlimit,EntryPrice+2);
if MarketPosition == -1 Then
Buy("sb",atlimit,EntryPrice-2);
즐거운 하루되세요
> 우후훗 님이 쓴 글입니다.
> 제목 : 직전 청산에 따른 스위칭진입 방법
> 선물 1분봉 포지션시스템을 운영합니다.
특성상 이전 청산에 따른 특징을 보이는데 그 특성은 다음과 같읍니다.
이전 청산이 +목표수익청산이면 바로 스위칭되지 않고
시스템의 다음신호를 기다리게 됩니다.
그런데 통계를 내어보니 목표수익청산이 되면 바로 청산방향의
반대방향으로 스위칭 진입함이 매우 유리했습니다. 즉
-직전 청산이 매수목표청산 이면 매도로 스위칭 진입
-직전 청산이 매도목표청산 이면 매수로 스위칭 진입
이경우도 시스템에 사전 정의된 목표수익을 똑같이 따릅니다.
SetStopProfittarget(2.00,PointStop);
즉 직전 청산 수익이 수익목표청산인 경우에만 적용하고자 합니다.
방법을 알려주시면 감사하겠습니다.
다음글
이전글