커뮤니티
crossup이후 5개봉이내에 crossdown되는 경우 매도식 검증부탁합니다
2013-03-24 12:37:01
203
글번호 61133
항상 친절하게 답변해 주셔서 고맙습니다.
5일 이평선이 20일 이평선을 crossup하여 상향돌파하였으나,
20일 이평선 돌파후 5개봉 발생전에 5일 이평선이 20일이평선을 crossdown하는 경우
매도하는 식을 다음과 같이 작성하였는데 검정 부탁드립니다.
var1 = ma(c,5);
var2 = ma(c,20);
if MarketPosition == 1 and IsEntryName("sx1",0) == true Then{
if CrossDown(var1,var2) and
countif(CrossDown(var1,var2),BarsSinceEntry) == 1 and
countif(crossup(var1,var2),5) >= 1 Then
exitlong();
}
답변 1
예스스탁 예스스탁 답변
2013-03-25 10:08:41
안녕하세요
예스스탁입니다.
예 상향돌파후에 5개봉내에 하향이탈이 발생하면
매수청산하는 식이 맞습니다.
var1 = ma(c,5);
var2 = ma(c,20);
if MarketPosition == 1 and IsEntryName("sx1",0) == true Then{
if CrossDown(var1,var2) and
countif(CrossDown(var1,var2),BarsSinceEntry) == 1 and
countif(crossup(var1,var2),5) >= 1 Then
exitlong();
}
즐거운 하루되세요
> 민기삼촌 님이 쓴 글입니다.
> 제목 : crossup이후 5개봉이내에 crossdown되는 경우 매도식 검증부탁합니다
> 항상 친절하게 답변해 주셔서 고맙습니다.
5일 이평선이 20일 이평선을 crossup하여 상향돌파하였으나,
20일 이평선 돌파후 5개봉 발생전에 5일 이평선이 20일이평선을 crossdown하는 경우
매도하는 식을 다음과 같이 작성하였는데 검정 부탁드립니다.
var1 = ma(c,5);
var2 = ma(c,20);
if MarketPosition == 1 and IsEntryName("sx1",0) == true Then{
if CrossDown(var1,var2) and
countif(CrossDown(var1,var2),BarsSinceEntry) == 1 and
countif(crossup(var1,var2),5) >= 1 Then
exitlong();
}