커뮤니티
setstoploss 적용 문의
2006-04-13 14:46:55
1170
글번호 9778
매수와 매도시 다르게 setstoploss를 적용하려 합니다
아래의 식이 맞는지 검토 부탁드립니다
if marketposition()==1 then
setstoploss(1.5, pointstop);
else if marketposition()==-1 then
setstoploss(1, pointstop);
else setstoploss(0);
if marketposition()==1 then
setstoptrailing(0.7, 1.5, pointstop);
else if marketposition()==-1 then
setstoptrailing(0.5,1, pointstop);
else setstoptrailing(0,0);
답변 1
예스스탁 예스스탁 답변
2006-04-14 09:58:42
안녕하세요
예스스탁입니다.
if marketposition()==1 then
setstoploss(1.5, pointstop);
else if marketposition()==-1 then
setstoploss(1, pointstop);
else
setstoploss(0);
if marketposition() == 0 and crossup(c,ma(c,20)) then
buy();
if marketposition() == 0 and crossdown(c,ma(c,20)) then
sell();
위의 식을 적용하신 후에 시스템 리포트에서 거래내역을
보시면 매도와 매수에 따라 손절매 가격이 다른걸 확인 할 수 있습니다.
최대수익대비하락 또한 맞게 작성하셨습니다.
즐거운 하루되세요
> 공부중 님이 쓴 글입니다.
> 제목 : setstoploss 적용 문의
> 매수와 매도시 다르게 setstoploss를 적용하려 합니다
아래의 식이 맞는지 검토 부탁드립니다
if marketposition()==1 then
setstoploss(1.5, pointstop);
else if marketposition()==-1 then
setstoploss(1, pointstop);
else setstoploss(0);
if marketposition()==1 then
setstoptrailing(0.7, 1.5, pointstop);
else if marketposition()==-1 then
setstoptrailing(0.5,1, pointstop);
else setstoptrailing(0,0);
이전글