커뮤니티
진입, 청산 관련해서 문의드립니다.
2010-03-17 05:22:15
575
글번호 28714
1분봉으로 수식 짜보다가 청산 로직에 대해서 생각해봤습니다.
현재는 setstopprotfittarket(0.5, pointstop);
이렇게 하고 있는데, 하다보니까 매도 진입 후 이평선들이 마구 떨어지는데도 바로 익절하니까 좀 아까운 생각이 드는데,
혹시 상기와 같이 0.5Pt 수익을 봐서 청산하려고 하는데,5이평의 기울기가 특정값 아래(선물지수 급하락 중이겠죠)인 경우에는 청산안하고 1pt 수익후 한다던가,
또는 0.5P수익이 난 후에 5이평이 상승 반전 할 경우에 청산한다던가 하는 식을 구현할 수 있나요?
또 30이평의 기울기를 이렇게 정했습니다.
masl30=(ma30-ma30[1])/ma30[1]*100000;
이때 masl30이 -10을 상향돌파할때 매수하고 싶은데,
지수가 급격히 하락해서 masl30이 -10인 경우에는 지수가 약간 상승후 재차 하락하는 경우가 많기 때문에, masl30이 양수에서 음수로 전환후 5봉이내에 -10이하까지 떨어진 경우에는, 첫번째에 나오는 -10상향돌파 봉은 그냥 건너뛰고 그 다음에 나오는 -10상향돌파시 진입하고 싶습니다.
이런 부분을 구현할 수 있는지 궁긍합니다.
감사합니다.^^
답변 1
예스스탁 예스스탁 답변
2010-03-17 10:45:37
안녕하세요
예스스탁입니다.
1.
차트에서 기울기는 구현될수 없으므로 일반적으로 등락율을 이용하게 됩니다.
#진입봉의 이평값대비 현재이평이 -10%이내이면 0.5 수익청산
#-10%이상하락했다면 1포인트 수익청산
var1 = ma(C,5);
if MarketPosition == -1 Then{
var2 = (var1-var1[BarsSinceEntry])/var1[BarsSinceEntry]*100;
if var1 > -10 Then
ExitShort("sx1",AtLimit,EntryPrice-0.5);
if var1 <= -10 Then
ExitShort("sx2",AtLimit,EntryPrice-1);
}
# 0.5이상 수익에서 이평상승반전시 청산
if MarketPosition == 1 and C <= EntryPrice-0.5 and
ma(c,5) > ma(C,5)[1] and ma(c,5)[1] < ma(c,5)[2] Then
exitshort();
2.
var : ma30(0),masl30(0);
ma30 = ma(c,30);
masl30=(ma30-ma30[1])/ma30[1]*100000;
if CrossDown(masl30,0) Then{
var1 = index;
Condition1 = true;
}
if masl30 > 0 Then{
Condition1 = False;
}
if Condition1 == true Then{
if index <= var1+5 and CrossDown(masl30,-10) and countif(CrossDown(masl30,-10),5) >=2 Then
exitlong();
if index > var1+5 and CrossDown(masl30,-10) Then
exitlong();
}
즐거운 하루되세요
> 깜피 님이 쓴 글입니다.
> 제목 : 진입, 청산 관련해서 문의드립니다.
> 1분봉으로 수식 짜보다가 청산 로직에 대해서 생각해봤습니다.
현재는 setstopprotfittarket(0.5, pointstop);
이렇게 하고 있는데, 하다보니까 매도 진입 후 이평선들이 마구 떨어지는데도 바로 익절하니까 좀 아까운 생각이 드는데,
혹시 상기와 같이 0.5Pt 수익을 봐서 청산하려고 하는데,5이평의 기울기가 특정값 아래(선물지수 급하락 중이겠죠)인 경우에는 청산안하고 1pt 수익후 한다던가,
또는 0.5P수익이 난 후에 5이평이 상승 반전 할 경우에 청산한다던가 하는 식을 구현할 수 있나요?
또 30이평의 기울기를 이렇게 정했습니다.
masl30=(ma30-ma30[1])/ma30[1]*100000;
이때 masl30이 -10을 상향돌파할때 매수하고 싶은데,
지수가 급격히 하락해서 masl30이 -10인 경우에는 지수가 약간 상승후 재차 하락하는 경우가 많기 때문에, masl30이 양수에서 음수로 전환후 5봉이내에 -10이하까지 떨어진 경우에는, 첫번째에 나오는 -10상향돌파 봉은 그냥 건너뛰고 그 다음에 나오는 -10상향돌파시 진입하고 싶습니다.
이런 부분을 구현할 수 있는지 궁긍합니다.
감사합니다.^^
다음글