커뮤니티
일간손실한도 설정 방식
2013-01-29 14:41:43
209
글번호 58808
수고하십니다. 수식작성과 관련해 궁금한게 있어서요.
일간 손실한도에 도달했을때 일간 스탑로스를 설정해서 더 이상 거래가 일어나지 않도록 설정하는 수식을 알고 싶은데요..
예를 들어 선물로 데이트레이딩을 하는 시스템이고 일간 스탑로스를 -5pt로 설정해서 도달하면 기존의 진입분은 바로 청산하고 그 날짜의 거래는 종료하는 방식입니다.
답변 1
예스스탁 예스스탁 답변
2013-01-29 14:55:39
안녕하세요
예스스탁입니다.
Input : loss(5);
var : cnt(0),PL(0),XCommission(0),XSlippage(0),xcond(false);
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
if date != date[1] Then
var1 = NetProfit[1];
PL= NetProfit-var1+PositionProfit;
xcond = ExitDate(1) == sdate and (IsExitName("daybx",1) or IsExitName("daysx",1));
if PL > -Loss and Xcond == false Then{
if 매수진입조건 Then
buy("B");
if 매도진입조건 Then
Sell("S");
}
if MarketPosition == 1 Then
ExitLong("daybx",AtStop,EntryPrice-(loss+PL));
if MarketPosition == -1 then
ExitShort("daysx",AtStop,EntryPrice+(loss+PL));
즐거운 하루되세요
> 별자리 님이 쓴 글입니다.
> 제목 : 일간손실한도 설정 방식
> 수고하십니다. 수식작성과 관련해 궁금한게 있어서요.
일간 손실한도에 도달했을때 일간 스탑로스를 설정해서 더 이상 거래가 일어나지 않도록 설정하는 수식을 알고 싶은데요..
예를 들어 선물로 데이트레이딩을 하는 시스템이고 일간 스탑로스를 -5pt로 설정해서 도달하면 기존의 진입분은 바로 청산하고 그 날짜의 거래는 종료하는 방식입니다.