커뮤니티
리버스, 청산 후 재진입 하는 방법 문의
2012-07-19 16:54:36
329
글번호 53048
Var1 = ma(C,p1);
Var2 = ma(C,p2);
Var3 = ma(C,p3);
Condition1 = Var1 > Var2 And Var2 > Var3;
Condition2 = Var1 < Var2 And Var2 < Var3;
# ==================진입====================
if time >= 093000 then
if Condition1 == true then
buy();
if Condition2 == true then
sell();
# ==================청산====================
If (MarketPosition !=0) Then
{ if (OpenPositionProfit < 0) Then
{ ExitLong("매수손절",AtStop,EntryPrice - 1.5);
ExitShort("매도손절",AtStop,EntryPrice + 1.5);
}
}
setstopendofday(145000);
이런식으로 되어 있습니다.
매도 포지션을 가지고 있을때, 매수 신호가 만족하면
바로 매도포지션을 청산하고 매수 포지션으로 바꾸고 싶습니다.
손절이 들어 가고 나서는 재진입을 하는데
손절이 나오지 않았다면,
자동 청산을 하지 않고 재진입을 하지 않습니다.
손절이 안나와도 바로 반대포지션으로 가는 방법에 대해서 알고 싶습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-07-19 18:19:13
안녕하세요
예스스탁입니다.
현재 작성된 식이 리버스가 가능하게 작성이 되어 있습니다.
첨부한 그림파일을 보시면 반대방향 신호시에
청산하고 진입을 합니다.
올리신 식은 손절이나 리버스 중 먼저 만족한 것이 실행됩니다.
즐거운 하루되세요
> 천재신 님이 쓴 글입니다.
> 제목 : 리버스, 청산 후 재진입 하는 방법 문의
> Var1 = ma(C,p1);
Var2 = ma(C,p2);
Var3 = ma(C,p3);
Condition1 = Var1 > Var2 And Var2 > Var3;
Condition2 = Var1 < Var2 And Var2 < Var3;
# ==================진입====================
if time >= 093000 then
if Condition1 == true then
buy();
if Condition2 == true then
sell();
# ==================청산====================
If (MarketPosition !=0) Then
{ if (OpenPositionProfit < 0) Then
{ ExitLong("매수손절",AtStop,EntryPrice - 1.5);
ExitShort("매도손절",AtStop,EntryPrice + 1.5);
}
}
setstopendofday(145000);
이런식으로 되어 있습니다.
매도 포지션을 가지고 있을때, 매수 신호가 만족하면
바로 매도포지션을 청산하고 매수 포지션으로 바꾸고 싶습니다.
손절이 들어 가고 나서는 재진입을 하는데
손절이 나오지 않았다면,
자동 청산을 하지 않고 재진입을 하지 않습니다.
손절이 안나와도 바로 반대포지션으로 가는 방법에 대해서 알고 싶습니다.
감사합니다.
다음글
이전글