커뮤니티
문의드립니다.
2018-01-25 14:18:37
216
글번호 116048
매번 감사합니다.
1. 기타
아래청산으로 청산됐을 때 '리버스진입 포지션을 n개봉까지만 갖는다'는 조건 추가 부탁드립니다.
Input: YoYoMult(2.5);
If MarketPosition <> 0 Then {
ExitLong("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
ExitShort("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);}
2. 기타
Input: YoYoMult(2.5);
If MarketPosition <> 0 Then {
ExitLong("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
ExitShort("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);}
이 수식 발동시 역포지션들어가면서 n% 목표가 청산 , n2% 손절 하는 수식 부탁드립니다.
예) 매수 요요청산 -> 팔고 바로 매도진입 -> 매도진입후 n% 수익되면 청산, n2% 손실되도 청산
답변 1
예스스탁 예스스탁 답변
2018-01-26 10:47:54
안녕하세요
예스스탁입니다.
1
Input: YoYoMult(2.5),N(10);
If MarketPosition <> 0 Then {
ExitLong("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
ExitShort("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);
}
if MarketPosition(1) == 1 and
MarketPosition == 0 and
IsExitName("EL_요요청산",1) == true and
BarsSinceExit(1) < N and
매도조건 Then
sell();
if MarketPosition(1) == -1 and
MarketPosition == 0 and
IsExitName("ES_요요청산",1) == true and
BarsSinceExit(1) < N and
매수조건 Then
buy();
2
Input: YoYoMult(2.5),N1(10),N2(10);
If MarketPosition <> 0 Then {
sell("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
buy("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);
}
if MarketPosition == 1 and IsEntryName("ES_요요청산") Then{
ExitLong("bp1",AtLimit,EntryPrice*(1+n1/100));
ExitLong("bL1",AtStop,EntryPrice*(1-n2/100));
}
if MarketPosition == -1 and IsEntryName("EL_요요청산") Then{
ExitShort("sp1",AtLimit,EntryPrice*(1-n1/100));
ExitShort("sL1",AtStop,EntryPrice*(1+n2/100));
}
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 매번 감사합니다.
1. 기타
아래청산으로 청산됐을 때 '리버스진입 포지션을 n개봉까지만 갖는다'는 조건 추가 부탁드립니다.
Input: YoYoMult(2.5);
If MarketPosition <> 0 Then {
ExitLong("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
ExitShort("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);}
2. 기타
Input: YoYoMult(2.5);
If MarketPosition <> 0 Then {
ExitLong("EL_요요청산", Atstop, C-ATR(10)*YoYoMult);
ExitShort("ES_요요청산",Atstop, C+ATR(10)*YoYoMult);}
이 수식 발동시 역포지션들어가면서 n% 목표가 청산 , n2% 손절 하는 수식 부탁드립니다.
예) 매수 요요청산 -> 팔고 바로 매도진입 -> 매도진입후 n% 수익되면 청산, n2% 손실되도 청산
다음글