몸통 크기가 최근 10개봉의 평균 몸통크기보다 3배이상 크고 30봉이내 최저점을 돌파했고 3봉이내에 몸통 대비 100% 크기의 밑꼬리가 생기면 매수
0.1% 이상 수익인 상태에서 30%이상 하락하면 청산
0.1% 손절
항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2020-01-17 17:13:34
안녕하세요
예스스탁입니다.
input : n1(10),X(3),n2(30),Per(100);
input : 최소수익(0.1),수익감소(30),손절(0.1);
# 몸통크기
var1 = abs(C-O);
# 몸통크기의 n1개봉 평균
var2 = ma(var1,n1);
# n2봉 최저가
var3 = lowest(L,n2);
# 몸통크기가 n1개봉평균대비 x배 이상크면서 종가가 최근 n2봉 최저가를 하향이탈하면
# 봉번호 저장
if var1 > var2[1]*X and CrossDown(C,var3[1]) Then
{
value1 = index;
}
#무포지션이고
#value1에 값이 저장된 상태이고
#현재봉 봉번호가 value1대비 3이상크지않고
#밑꼬리가 몸통대비 per%이상이면
if MarketPosition == 0 and
value1 > 0 and index <= value1+3 and min(C,O)-L <= var1*(Per/100) Then
buy();
if MarketPosition == 1 then
{
if highest(H,BarsSinceEntry) >= EntryPrice*(1+최소수익/100) Then
ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-(highest(h,BarsSinceEntry)-EntryPrice)*(수익감소/100));
}
SetStopLoss(손절,PercentStop);
즐거운 하루되세요
> 부동여산 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다
> 몸통 크기가 최근 10개봉의 평균 몸통크기보다 3배이상 크고 30봉이내 최저점을 돌파했고 3봉이내에 몸통 대비 100% 크기의 밑꼬리가 생기면 매수
0.1% 이상 수익인 상태에서 30%이상 하락하면 청산
0.1% 손절
항상 감사드립니다.