커뮤니티
일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
2009-09-30 10:11:09
555
글번호 25074
안녕하세요.
일 1회 진입(매일은 아님)하여 장마감에 청산하는 시스템이 있다고 할때
이전 거래일들의 연속손실 여부를 판단하여 진입수량을 조정하고 싶은데 가능한가요?
예를 들면 연속손실이 3회 미만이면 진입수량 1개, 3회 이상이면 2개 이런식으로요.
사용하는 그래프는 연결선물지수 5분봉입니다.
감사합니다. 수고하세요.
답변 3
예스스탁 예스스탁 답변
2009-09-30 10:58:08
안녕하세요
예스스탁입니다.
input : N(3);
var : cnt(0),count(0);
# 최근 N회의 거래에서의 손실거래 횟수
count = 0;
for cnt = 1 to N{
if PositionProfit(cnt) < 0 Then
count = count+1;
}
if count < N Then
buy("b1",OnClose,def,1);
if count >= N Then
buy("b2",OnClose,def,2);
참고하시기 바랍니다.
즐거운 하루되세요
> kyle 님이 쓴 글입니다.
> 제목 : 일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
> 안녕하세요.
일 1회 진입(매일은 아님)하여 장마감에 청산하는 시스템이 있다고 할때
이전 거래일들의 연속손실 여부를 판단하여 진입수량을 조정하고 싶은데 가능한가요?
예를 들면 연속손실이 3회 미만이면 진입수량 1개, 3회 이상이면 2개 이런식으로요.
사용하는 그래프는 연결선물지수 5분봉입니다.
감사합니다. 수고하세요.
kyle
2009-09-30 15:16:48
답변 감사드립니다.
추가로 한가지 더 문의드리겠습니다.
위의 질문은 거래기준으로 N번 연속된 손실이었다면
연속된 N일의 손실 여부 판단은 어떻게 하는지요?
예를들면 '어제까지 3일 연속 손실거래시 오늘 진입수량을 2로 한다.(기본진입수량은 1)' 입니다.
감사합니다. 수고하세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
> 안녕하세요
예스스탁입니다.
input : N(3);
var : cnt(0),count(0);
# 최근 N회의 거래에서의 손실거래 횟수
count = 0;
for cnt = 1 to N{
if PositionProfit(cnt) < 0 Then
count = count+1;
}
if count < N Then
buy("b1",OnClose,def,1);
if count >= N Then
buy("b2",OnClose,def,2);
참고하시기 바랍니다.
즐거운 하루되세요
> kyle 님이 쓴 글입니다.
> 제목 : 일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
> 안녕하세요.
일 1회 진입(매일은 아님)하여 장마감에 청산하는 시스템이 있다고 할때
이전 거래일들의 연속손실 여부를 판단하여 진입수량을 조정하고 싶은데 가능한가요?
예를 들면 연속손실이 3회 미만이면 진입수량 1개, 3회 이상이면 2개 이런식으로요.
사용하는 그래프는 연결선물지수 5분봉입니다.
감사합니다. 수고하세요.
예스스탁 예스스탁 답변
2009-10-01 10:02:55
안녕하세요
예스스탁입니다.
var : cnt(0),count(0),PL1(0),PL2(0),PL3(0);
if date != date[1] Then{
var1 = sdate[1];#1일전 거래일 날짜
var2 = var1[1]; #2일전 거래일 날짜
var3 = var2[1]; #3일전 거래일 날짜
}
PL1 = 0;
PL2 = 0;
PL3 = 0;
for cnt = 1 to 30{
if EntryDate(cnt) == var1 Then
PL1 = PL1+PositionProfit(cnt);
if EntryDate(cnt) == Var2 Then
PL2 = PL2+PositionProfit(cnt);
if EntryDate(cnt) == var3 Then
PL3 = PL3+PositionProfit(cnt);
}
if PL1 < 0 and Pl2 < 0 and PL3 < 0 Then
buy("b1",OnClose,def,2);
if !(PL1 < 0 and Pl2 < 0 and PL3 < 0) Then
buy("b2",OnClose,def,1);
즐거운 한가위 되세요
> kyle 님이 쓴 글입니다.
> 제목 : 1회진입, 장마감 청산시 연속된 N일 손실 판단 여부 문의
> 답변 감사드립니다.
추가로 한가지 더 문의드리겠습니다.
위의 질문은 거래기준으로 N번 연속된 손실이었다면
연속된 N일의 손실 여부 판단은 어떻게 하는지요?
예를들면 '어제까지 3일 연속 손실거래시 오늘 진입수량을 2로 한다.(기본진입수량은 1)' 입니다.
감사합니다. 수고하세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
> 안녕하세요
예스스탁입니다.
input : N(3);
var : cnt(0),count(0);
# 최근 N회의 거래에서의 손실거래 횟수
count = 0;
for cnt = 1 to N{
if PositionProfit(cnt) < 0 Then
count = count+1;
}
if count < N Then
buy("b1",OnClose,def,1);
if count >= N Then
buy("b2",OnClose,def,2);
참고하시기 바랍니다.
즐거운 하루되세요
> kyle 님이 쓴 글입니다.
> 제목 : 일 1회진입, 장마감 청산시 일별 연속손실 판단 여부 문의
> 안녕하세요.
일 1회 진입(매일은 아님)하여 장마감에 청산하는 시스템이 있다고 할때
이전 거래일들의 연속손실 여부를 판단하여 진입수량을 조정하고 싶은데 가능한가요?
예를 들면 연속손실이 3회 미만이면 진입수량 1개, 3회 이상이면 2개 이런식으로요.
사용하는 그래프는 연결선물지수 5분봉입니다.
감사합니다. 수고하세요.
다음글