커뮤니티
당일 로스컷 제한하는식
2009-08-03 01:23:03
592
글번호 23871
수고하십니다.
당일전체거래의 로스컷을 제한하는 식을 부탁드립니다.
예를 들면,
당일로스컷한도= 3.0pt 라고 정했으면,
당일거래1 = + 0.5 로 청산완료,
당일거래2 = - 2.5 로 청산완료,
당일거래3 = + 1.0 로 청산완료,
당일거래4 = 현재미청산인경우
당일거래4의 로스컷한도 = 3.0 - (+0.5 - 2.5 + 1.0) = 1.5 로 결정되어,
당일거래4의 positionprofit= -1.5 일때 당일거래4가 청산되는 수식을 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-08-03 12:48:54
안녕하세요
예스스탁입니다.
var : PL(0),cnt(0),count(0);
PL = 0;
for cnt = 1 to 10{
if sdate == EntryDate(cnt) Then{
PL = PL+PositionProfit(cnt);
count =count+1;
}
}
if MarketPosition == 1 Then{
if count ==4 and PL >= 0 Then{ # 당일 4번째 진입이고 당일 손익이 +일때
exitlong("bx",AtStop,EntryPrice-(3-PL));
}
}
즐거운 하루되세요
> 제이코타 님이 쓴 글입니다.
> 제목 : 당일 로스컷 제한하는식
> 수고하십니다.
당일전체거래의 로스컷을 제한하는 식을 부탁드립니다.
예를 들면,
당일로스컷한도= 3.0pt 라고 정했으면,
당일거래1 = + 0.5 로 청산완료,
당일거래2 = - 2.5 로 청산완료,
당일거래3 = + 1.0 로 청산완료,
당일거래4 = 현재미청산인경우
당일거래4의 로스컷한도 = 3.0 - (+0.5 - 2.5 + 1.0) = 1.5 로 결정되어,
당일거래4의 positionprofit= -1.5 일때 당일거래4가 청산되는 수식을 부탁드립니다.