커뮤니티
추가 수정 부탁드립니다.
2018-02-08 17:30:53
142
글번호 116474
며칠전 만들어주신 매매수식 감사드립니다.
한가지 수정부탁드리고 싶은게 있는데요
(1)오늘 시가 + W 값을 현재가가 돌파하고
그 돌파한 현재가가 5이평선위에 있으면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
조건에서
(수정 1) 오늘 시가가 어제까지 만들어진 5이평선 위에 있고
오늘 시가 + W 값을 현재가가 돌파하면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
(수정 2)
오늘 시가 + W 값을 현재가가 돌파하면
조건을
수식 DayHigh < dayopen+W 으로 표현해 주셨는데
C > dayopen+W 으로 바꿔줘야 하는게 아닐까요?
--------------------------- -----------------
안녕하세요
예스스탁입니다.
문의하신 내용은 분봉차트에서 구현해야 합니다.
일봉에서는 미완성시에 이평과 현재가 비교해서 신호발생 불가능합니다.
분봉차트에서 일봉이평 계산해 비교해게 만들어야 합니다
아래식 참고하시기 바랍니다.
input : N(5);
var : cnt(0),sum(0),mav(0),W(0);
sum = 0;
for cnt = 0 to N-1{
sum = sum + DayClose(cnt);
}
mav = sum/N;
W = dayhigh(1)-DayLow(1);
if MarketPosition <= 0 and
C > mav and
DayHigh < dayopen+W and
NextBarSdate == sdate Then
buy("b",AtStop,dayopen+W);
if NextBarSdate != sdate Then
exitlong("bx",AtMarket);
즐거운 하루되세요
> 야구르트 님이 쓴 글입니다.
> 제목 : 수식 질문드립니다.
> 수식은 간단합니다.
어제 일봉중에
전일고가-전일저가 = W
(1)오늘 시가 + W 값을 현재가가 돌파하고 그 돌파한 현재가가 5이평선위에 있으면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
(2) 다음날 아침 시가에 모두 매도
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2018-02-08 19:29:49
안녕하세요
예스스탁입니다.
1.
input : N(5);
var : cnt(0),sum(0),mav(0),W(0);
sum = 0;
for cnt = 1 to N{
sum = sum + DayClose(cnt);
}
mav = sum/N;
W = dayhigh(1)-DayLow(1);
if MarketPosition <= 0 and
C > mav and
DayHigh < dayopen+W and
NextBarSdate == sdate Then
buy("b",AtStop,dayopen+W);
if NextBarSdate != sdate Then
exitlong("bx",AtMarket);
2
DayHigh < dayopen+W and
NextBarSdate == sdate Then
buy("b",AtStop,dayopen+W);
진입은 atstop으로 지정되었습니다.
최초 돌파시면 신호를 발생하기 위해
DayHigh < dayopen+W 조건이 주어진 것입니다.
현재봉 완성시 당일최고가가 당일시가+w를 돌파하지 않고 있을때
다음봉의 시세중 당일시가+w 이상의 시세가 발생하면 즉시 매수입니다.
즐거운 하루되세요
> 야구르트 님이 쓴 글입니다.
> 제목 : 추가 수정 부탁드립니다.
> 며칠전 만들어주신 매매수식 감사드립니다.
한가지 수정부탁드리고 싶은게 있는데요
(1)오늘 시가 + W 값을 현재가가 돌파하고
그 돌파한 현재가가 5이평선위에 있으면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
조건에서
(수정 1) 오늘 시가가 어제까지 만들어진 5이평선 위에 있고
오늘 시가 + W 값을 현재가가 돌파하면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
(수정 2)
오늘 시가 + W 값을 현재가가 돌파하면
조건을
수식 DayHigh < dayopen+W 으로 표현해 주셨는데
C > dayopen+W 으로 바꿔줘야 하는게 아닐까요?
--------------------------- -----------------
안녕하세요
예스스탁입니다.
문의하신 내용은 분봉차트에서 구현해야 합니다.
일봉에서는 미완성시에 이평과 현재가 비교해서 신호발생 불가능합니다.
분봉차트에서 일봉이평 계산해 비교해게 만들어야 합니다
아래식 참고하시기 바랍니다.
input : N(5);
var : cnt(0),sum(0),mav(0),W(0);
sum = 0;
for cnt = 0 to N-1{
sum = sum + DayClose(cnt);
}
mav = sum/N;
W = dayhigh(1)-DayLow(1);
if MarketPosition <= 0 and
C > mav and
DayHigh < dayopen+W and
NextBarSdate == sdate Then
buy("b",AtStop,dayopen+W);
if NextBarSdate != sdate Then
exitlong("bx",AtMarket);
즐거운 하루되세요
> 야구르트 님이 쓴 글입니다.
> 제목 : 수식 질문드립니다.
> 수식은 간단합니다.
어제 일봉중에
전일고가-전일저가 = W
(1)오늘 시가 + W 값을 현재가가 돌파하고 그 돌파한 현재가가 5이평선위에 있으면
즉시 시장가매수 (일봉 완성후 매수 아닙니다)
(2) 다음날 아침 시가에 모두 매도
부탁드립니다.