커뮤니티
목표수익...에서
2006-04-04 19:02:47
1191
글번호 9730
안녕하세요..
목표수익설정에서...목표수익에 도달했을때 포지션을 청산하는식에서
SetStopProfittarget(Profit price, [point])
위와같이 식을 완성하고 적용해보면 목표값에 도달하고 청산됨과 동시에
다음봉이 매수조건에 만족하고 있으면 다시 신호가 나가는데
이를 방지하는 식이 궁금합니다...
매수후 목표청산되었다면 매도신호가 나오기까진 매수신호는 안나오겠끔..
수고하세요~~
답변 1
예스스탁 예스스탁 답변
2006-04-06 09:04:38
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
input : Point(1);
SetStopProfittarget(Point,pointstop);
if PositionProfit(1) < Point and marketposition() == 0 then{
if C > Ma(c,20) then
buy("매수1");
if C < Ma(c,20) then
sell("매도1");
}
if PositionProfit(1) >= Point and marketposition() == 0 then{
if C > Ma(c,20) and marketposition(1) == -1 then
buy("매도목표수익후매수");
if C < Ma(c,20) and marketposition(1) == 1 then
sell("매수목표수익후매도");
}
if marketposition() == 1 and C < Ma(c,20) then
exitlong();
즐거운 하루되세요
> 느림 님이 쓴 글입니다.
> 제목 : 목표수익...에서
> 안녕하세요..
목표수익설정에서...목표수익에 도달했을때 포지션을 청산하는식에서
SetStopProfittarget(Profit price, [point])
위와같이 식을 완성하고 적용해보면 목표값에 도달하고 청산됨과 동시에
다음봉이 매수조건에 만족하고 있으면 다시 신호가 나가는데
이를 방지하는 식이 궁금합니다...
매수후 목표청산되었다면 매도신호가 나오기까진 매수신호는 안나오겠끔..
수고하세요~~