커뮤니티
수식작성 문의 드립니다
2014-06-25 14:41:04
136
글번호 76114
주식 종목 매매 할때
데이트레이딩에서
진입
1.저점을 계속 체크해서 저점에서 4%상승시 매수 진입
2. 저점에서 6%상승시 추가 진입
3. 저점에서 8% 상승시 추가 진입
청산은
1.진입후 수익이 5% 이상시 고점을 계속 체크해서 고점에서 3% 하락시 청산 (트레일링 청산 개념 )
2. 로스컷 5% 청산
3.진입가격 대비 3% 하락시 청산
이런 개념으로 시스템을 만들어 보고 싶어서요..잘 부탁드려요..^^*
답변 1
예스스탁 예스스탁 답변
2014-06-25 17:11:19
안녕하세요
예스스탁입니다.
식 적용시에 시스템 트레이딩 설정창에서
다른진입신호만 허용으로 설정하고 적용하시기 바랍니다.
var : PL(0);
if MarketPosition == 0 and H < daylow*1.06 Then
buy("b1",AtStop,daylow*1.04);
if MarketPosition == 1 Then{
buy("b2",AtStop,daylow*1.06);
buy("b3",AtStop,daylow*1.08);
}
if MarketPosition == 1 Then{
if MaxEntries == 1 Then
var1 = LatestEntryPrice(0);
if MaxEntries == 1 Then
var2 = LatestEntryPrice(0);
if MaxEntries == 1 Then
var3 = LatestEntryPrice(0);
if MaxEntries >= 1 Then
value1 = (C-var1)/var1*100;
if MaxEntries >= 2 Then
value2 = (C-var2)/var2*100;
if MaxEntries >= 3 Then
value3 = (C-var3)/var3*100;
PL = value1+value2+value3;
if PL >= 5 Then
Condition1 = true;
if Condition1 == true Then{
ExitLong("bx2",AtStop,highest(H,BarsSinceEntry)*0.97);
}
ExitLong("bx1",AtStop,EntryPrice*1.05);
}
Else{
Condition1 = false;
value1 = 0;
value2 = 0;
value3 = 0;
PL = 0;
}
SetStopLoss(3,PercentStop);
문의하신 내용 중에 청산부분이 각 진입별 청산인지 혹은 전체 청산인지 모호합니다.
1번청산
수익률이 5% 이상 달성 후에 진입이후 최고가에서 3% 하락하면 전량청산으로 작성했습니다.
2번과 3번은 같은 손절인데 기준인지 모호합니다.
2번은 첫진입가격기준
3번은 개별진입가격기준으로 발생하게 작성했습니다.
즐거운 하루되세요
> 리버최 님이 쓴 글입니다.
> 제목 : 수식작성 문의 드립니다
>
주식 종목 매매 할때
데이트레이딩에서
진입
1.저점을 계속 체크해서 저점에서 4%상승시 매수 진입
2. 저점에서 6%상승시 추가 진입
3. 저점에서 8% 상승시 추가 진입
청산은
1.진입후 수익이 5% 이상시 고점을 계속 체크해서 고점에서 3% 하락시 청산 (트레일링 청산 개념 )
2. 로스컷 5% 청산
3.진입가격 대비 3% 하락시 청산
이런 개념으로 시스템을 만들어 보고 싶어서요..잘 부탁드려요..^^*
다음글
이전글