커뮤니티
수식부탁드립니다
2017-04-10 09:48:21
185
글번호 108576
최근 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 가 크다
라는 조건을 추가하고 싶은데 식 부탁드립니다
답변 4
예스스탁 예스스탁 답변
2017-04-10 11:02:46
안녕하세요
예스스탁입니다
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-10 12:29:20
적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 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-10 13:36:14
안녕하세요
예스스탁입니다
수식에 누락된 부분이 있었습니다.
수정한 식입니다.
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-10 15:08:31
미송 님에 의해 삭제된 답변입니다.