커뮤니티
문의드립니다
2019-04-19 14:25:32
219
글번호 127982
항상 친절하고 빠른답변 고맙습니다
아래와같은 조건의 일봉기준 변동성돌파전략매매식을 부탁드립니다
1.매수 ᆢ당일 장중 가격이 돌파 가격을 돌파할 경우 '매수'
돌파 가격 > 시가 + (range × k)
range = 전일 고가 - 전일 저가
k = 최근 20일간의 노이즈 비율의 평균 값
노이즈 비율 = 1-abs(시가-종가)/(고가-저가)
2.매도 ᆢ익일 시가 기준 '매도'
수고하세요
답변 1
예스스탁 예스스탁 답변
2019-04-22 11:23:38
안녕하세요
예스스탁입니다.
input : n(20);
var : R(0),cnt(0),sum(0),k(0);
R = DayHigh(1)-daylow(1);
sum = 0;
for cnt = 1 to n
{
sum = sum + (1-abs(dayopen(cnt)-DayClose(cnt))/(DayHigh(cnt)-daylow(cnt)));
}
k = sum/n;
if MarketPosition <= 0 and NextBarSdate == sdate Then
buy("b",AtStop,dayopen(0)+(R*k));
if MarketPosition == 1 and NextBarSdate != sdate Then
ExitLong("bx",AtMarket);
즐거운 하루되세요
> 민기삼촌 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 항상 친절하고 빠른답변 고맙습니다
아래와같은 조건의 일봉기준 변동성돌파전략매매식을 부탁드립니다
1.매수 ᆢ당일 장중 가격이 돌파 가격을 돌파할 경우 '매수'
돌파 가격 > 시가 + (range × k)
range = 전일 고가 - 전일 저가
k = 최근 20일간의 노이즈 비율의 평균 값
노이즈 비율 = 1-abs(시가-종가)/(고가-저가)
2.매도 ᆢ익일 시가 기준 '매도'
수고하세요
다음글
이전글