커뮤니티
수식부탁드립니다
2017-04-11 12:53:04
119
글번호 108673
죄송한데 식 다시한번 확인 부탁드립니다
식을 적용해보니 잘 안맞는거 같아요...
hi,li가 최고점,최저점 에서 2일이라고 정의 되어있지 않은 거 같아요....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다
수식에 누락된 부분이 있었습니다.
수정한 식입니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : Re : Re : 수식부탁드립니다
> 적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요?
죄송한데 식 한번 다시 확인 부탁드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
> 안녕하세요
예스스탁입니다
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지
최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지
라는 조건을 작성해주신 식에 추가하고 싶습니다
input : N(10);
var : HH(0),LL(0),cnt(0);
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
>
최근 직전 10거래일중의 최고가보다 6p 가 작다
최근 직전 10거래일중의 최저가보다 6p 가 크다
라는 조건을 추가하고 싶은데 식 부탁드립니다
답변 3
예스스탁 예스스탁 답변
2017-04-11 15:07:41
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 이후내용은
수정보완하시기 바랍니다.
1
아래 지표 적용해 보시기 바랍니다.
기존 답변에 사용된 hi와 li를 출력하는 지표입니다.
N일간 최고가와 최저가의 위치가 며칠전었는지 표시를 합니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
plot1(Hi);
plot2(Li);
2
다른 방식으로도 식을 작성해 드립니다.
input : N(10);
var : HH(0),LL(0),cnt(0),dd(0),hi(0),li(0);
if Bdate != Bdate[1] Then
dd = dd+1;
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
}
}
#당일최고가 N일 최고가이면 날짜수 저장
if dayhigh == HH Then
Hi = DD;
#당일최저가 N일 최저가이면 날짜수 저장
if DayLow == LL Then
Li = DD;
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and dd > hi+2 Then{
buy();
}
if 매도진입조건 and dd > li+2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 죄송한데 식 다시한번 확인 부탁드립니다
식을 적용해보니 잘 안맞는거 같아요...
hi,li가 최고점,최저점 에서 2일이라고 정의 되어있지 않은 거 같아요....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다
수식에 누락된 부분이 있었습니다.
수정한 식입니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : Re : Re : 수식부탁드립니다
> 적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요?
죄송한데 식 한번 다시 확인 부탁드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
> 안녕하세요
예스스탁입니다
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지
최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지
라는 조건을 작성해주신 식에 추가하고 싶습니다
input : N(10);
var : HH(0),LL(0),cnt(0);
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
>
최근 직전 10거래일중의 최고가보다 6p 가 작다
최근 직전 10거래일중의 최저가보다 6p 가 크다
라는 조건을 추가하고 싶은데 식 부탁드립니다
미송
2017-04-11 14:10:15
작성해주신 지표식 적용 결과입니다
그림에서 보면 기준점 대비 10일동안 최고점 시점에서 지표식이 일정하게 유지되어야 하는데
제대로 인식을 못하고 있습니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 이후내용은
수정보완하시기 바랍니다.
1
아래 지표 적용해 보시기 바랍니다.
기존 답변에 사용된 hi와 li를 출력하는 지표입니다.
N일간 최고가와 최저가의 위치가 며칠전었는지 표시를 합니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
plot1(Hi);
plot2(Li);
2
다른 방식으로도 식을 작성해 드립니다.
input : N(10);
var : HH(0),LL(0),cnt(0),dd(0),hi(0),li(0);
if Bdate != Bdate[1] Then
dd = dd+1;
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
}
}
#당일최고가 N일 최고가이면 날짜수 저장
if dayhigh == HH Then
Hi = DD;
#당일최저가 N일 최저가이면 날짜수 저장
if DayLow == HH Then
Li = DD;
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 죄송한데 식 다시한번 확인 부탁드립니다
식을 적용해보니 잘 안맞는거 같아요...
hi,li가 최고점,최저점 에서 2일이라고 정의 되어있지 않은 거 같아요....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다
수식에 누락된 부분이 있었습니다.
수정한 식입니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : Re : Re : 수식부탁드립니다
> 적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요?
죄송한데 식 한번 다시 확인 부탁드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
> 안녕하세요
예스스탁입니다
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지
최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지
라는 조건을 작성해주신 식에 추가하고 싶습니다
input : N(10);
var : HH(0),LL(0),cnt(0);
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
>
최근 직전 10거래일중의 최고가보다 6p 가 작다
최근 직전 10거래일중의 최저가보다 6p 가 크다
라는 조건을 추가하고 싶은데 식 부탁드립니다
예스스탁 예스스탁 답변
2017-04-11 14:32:28
> 미송 님이 쓴 글입니다.
> 제목 : Re : Re : 수식부탁드립니다
> 작성해주신 지표식 적용 결과입니다
그림에서 보면 기준점 대비 10일동안 최고점 시점에서 지표식이 일정하게 유지되어야 하는데
제대로 인식을 못하고 있습니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 이후내용은
수정보완하시기 바랍니다.
1
아래 지표 적용해 보시기 바랍니다.
기존 답변에 사용된 hi와 li를 출력하는 지표입니다.
N일간 최고가와 최저가의 위치가 며칠전었는지 표시를 합니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
plot1(Hi);
plot2(Li);
2
다른 방식으로도 식을 작성해 드립니다.
input : N(10);
var : HH(0),LL(0),cnt(0),dd(0),hi(0),li(0);
if Bdate != Bdate[1] Then
dd = dd+1;
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
}
}
#당일최고가 N일 최고가이면 날짜수 저장
if dayhigh == HH Then
Hi = DD;
#당일최저가 N일 최저가이면 날짜수 저장
if DayLow == HH Then
Li = DD;
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 죄송한데 식 다시한번 확인 부탁드립니다
식을 적용해보니 잘 안맞는거 같아요...
hi,li가 최고점,최저점 에서 2일이라고 정의 되어있지 않은 거 같아요....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식부탁드립니다
>
안녕하세요
예스스탁입니다
수식에 누락된 부분이 있었습니다.
수정한 식입니다.
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then{
HH = dayhigh(cnt);
Hi = cnt;
}
if DayLow(cnt) < LL Then{
LL = DayLow(cnt);
Li = cnt;
}
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : Re : Re : 수식부탁드립니다
> 적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요?
죄송한데 식 한번 다시 확인 부탁드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
> 안녕하세요
예스스탁입니다
input : N(10);
var : HH(0),LL(0),cnt(0),hi(0),li(0);
HH = dayhigh;
hi = 0;
LL = daylow;
li = 0;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then{
if 매수진입조건 and hi > 2 Then{
buy();
}
if 매도진입조건 and li > 2 Then{
sell();
}
}
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지
최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지
라는 조건을 작성해주신 식에 추가하고 싶습니다
input : N(10);
var : HH(0),LL(0),cnt(0);
HH = dayhigh;
LL = daylow;
for cnt = 0 to N{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
if DayLow(cnt) < LL Then
LL = DayLow(cnt);
}
if C <= HH-6 and C >= LL+6 Then
즐거운 하루되세요
> 미송 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
>
최근 직전 10거래일중의 최고가보다 6p 가 작다
최근 직전 10거래일중의 최저가보다 6p 가 크다
라는 조건을 추가하고 싶은데 식 부탁드립니다
다음글
이전글