커뮤니티
손실대비 수익
2006-09-22 16:30:57
972
글번호 10904
현재는 최대 수익 대비 하락만 가능한데
setstop trailing
최대 손실 대비 상승도 명령어로 만들어 줄 수 없나요.
시스템식을 이용해서 만들어 보았는데
원하는 데로 신호가 나올때도 있고 안나올때도 있어서
불안정 하네요.
몇몇 선물 회사 시스템에는 있던데
답변 1
예스스탁 예스스탁 답변
2006-09-25 10:09:22
안녕하세요
예스스탁입니다.
현재 최대손실대비상승 함수는 제공예정에 없습니다.
아래는 식으로 작성한 최대손실대비상승입니다.
참고하시기 바랍니다.
input : shortP(5), longP(20), 손실1(10), 수익1(5);
var : 단기이평(0), 장기이평(0), buyVal(0), sellVal(0);
단기이평 = ma(C, shortP);
장기이평 = ma(C, longP);
### 매수식
if crossup(단기이평, 장기이평) and marketposition() != 1 then {
buy();
var1 = 0;
}
### 매도식
if crossdown(단기이평, 장기이평) and marketposition() != -1 then {
sell();
var2 = 0;
}
### 최대수익 대비 하락 (10% 수익후 5% 손실시)
if marketposition() == -1 and C > entryprice(0) * (1 + 손실1/100) then {
var1 = 1;
sellVal = C;
}
if var1 == 1 then {
if C < sellVal * (1 - 수익1/100) then
exitshort("TrailingStop(매도)");
}
### 최대수익 대비 하락 (10% 수익후 5% 손실시)
if marketposition() == 1 and C < entryprice(0) * (1 - 손실1/100) then {
var2 = -1;
buyVal = C;
}
if var2 == -1 then {
if C > buyVal * (1 + 수익1/100) then
exitlong("TrailingStop(매수)");
}
즐거운 하루되세요
> 무한상인 님이 쓴 글입니다.
> 제목 : 손실대비 수익
> 현재는 최대 수익 대비 하락만 가능한데
setstop trailing
최대 손실 대비 상승도 명령어로 만들어 줄 수 없나요.
시스템식을 이용해서 만들어 보았는데
원하는 데로 신호가 나올때도 있고 안나올때도 있어서
불안정 하네요.
몇몇 선물 회사 시스템에는 있던데
다음글
이전글