안녕하세요.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
HH = H;
if h==HH Then
plot1(h,"당일고가");
위 식에서
연속하는 2개봉이 당일최고가이고 고가 값이 같으면
if H > HH Then
HH = H;
이 식에 의해서 고점이 높아지지 않았으므로
앞의 봉만 당일최고점으로 잡혀야 맞지 않나요?
두봉 다 최고점으로 잡히는데
1. 이유가 뭔지
2. 첫봉만 최고점으로 잡히도록 수식 부탁드립니다.
수고하세요.
답변 3
예스스탁
예스스탁 답변
2021-09-13 10:45:30
안녕하세요
예스스탁입니다.
HH는 단지 당일최고가를 저장하는 변수입니다.
전봉에서 당일최고가를 기록하고 2개봉의 고가(H)가 같으면
해당 조건은 만족하게 됩니다.
if H > HH Then
HH = H;
고가가 갱신되는 봉에서만 값이 출력되게 하시려면 아래와 같이
위 조건에 plot이 포함되게 하셔야 합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
if h==HH Then
plot1(h,"당일고가");
}
당일최고가가 갱신되는 봉에서만 출력되므로
위 수식 상태에서는 h == hh조건은 불필요합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
plot1(h,"당일고가");
}
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
HH = H;
if h==HH Then
plot1(h,"당일고가");
위 식에서
연속하는 2개봉이 당일최고가이고 고가 값이 같으면
if H > HH Then
HH = H;
이 식에 의해서 고점이 높아지지 않았으므로
앞의 봉만 당일최고점으로 잡혀야 맞지 않나요?
두봉 다 최고점으로 잡히는데
1. 이유가 뭔지
2. 첫봉만 최고점으로 잡히도록 수식 부탁드립니다.
수고하세요.
land22
2021-09-13 11:56:39
답변 감사합니다.
추가질문 드립니다.
if H > HH Then
{
HH = H;
if h==HH Then
plot1(h,"당일고가");
}
여기서 바로 출력하지 않고
첫번째 고가봉의 (두번째 고가봉은 제외)
거래량과 고가, (h+L)/2 값을 지정하여
이후 수식에서 사용하고 싶습니다.
수식 부탁드립니다.
수고하세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
HH는 단지 당일최고가를 저장하는 변수입니다.
전봉에서 당일최고가를 기록하고 2개봉의 고가(H)가 같으면
해당 조건은 만족하게 됩니다.
if H > HH Then
HH = H;
고가가 갱신되는 봉에서만 값이 출력되게 하시려면 아래와 같이
위 조건에 plot이 포함되게 하셔야 합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
if h==HH Then
plot1(h,"당일고가");
}
당일최고가가 갱신되는 봉에서만 출력되므로
위 수식 상태에서는 h == hh조건은 불필요합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
plot1(h,"당일고가");
}
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
HH = H;
if h==HH Then
plot1(h,"당일고가");
위 식에서
연속하는 2개봉이 당일최고가이고 고가 값이 같으면
if H > HH Then
HH = H;
이 식에 의해서 고점이 높아지지 않았으므로
앞의 봉만 당일최고점으로 잡혀야 맞지 않나요?
두봉 다 최고점으로 잡히는데
1. 이유가 뭔지
2. 첫봉만 최고점으로 잡히도록 수식 부탁드립니다.
수고하세요.
예스스탁
예스스탁 답변
2021-09-13 15:40:07
안녕하세요
예스스탁입니다.
var : HH(0),HM(0),HV(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
HM = (H+L)/2;
HV = V;
}
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다.
> 답변 감사합니다.
추가질문 드립니다.
if H > HH Then
{
HH = H;
if h==HH Then
plot1(h,"당일고가");
}
여기서 바로 출력하지 않고
첫번째 고가봉의 (두번째 고가봉은 제외)
거래량과 고가, (h+L)/2 값을 지정하여
이후 수식에서 사용하고 싶습니다.
수식 부탁드립니다.
수고하세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
HH는 단지 당일최고가를 저장하는 변수입니다.
전봉에서 당일최고가를 기록하고 2개봉의 고가(H)가 같으면
해당 조건은 만족하게 됩니다.
if H > HH Then
HH = H;
고가가 갱신되는 봉에서만 값이 출력되게 하시려면 아래와 같이
위 조건에 plot이 포함되게 하셔야 합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
if h==HH Then
plot1(h,"당일고가");
}
당일최고가가 갱신되는 봉에서만 출력되므로
위 수식 상태에서는 h == hh조건은 불필요합니다.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
{
HH = H;
plot1(h,"당일고가");
}
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
var : HH(0);
if sDate != sDate[1] Then
{
HH = 0;
Condition1 = False;
}
if H > HH Then
HH = H;
if h==HH Then
plot1(h,"당일고가");
위 식에서
연속하는 2개봉이 당일최고가이고 고가 값이 같으면
if H > HH Then
HH = H;
이 식에 의해서 고점이 높아지지 않았으므로
앞의 봉만 당일최고점으로 잡혀야 맞지 않나요?
두봉 다 최고점으로 잡히는데
1. 이유가 뭔지
2. 첫봉만 최고점으로 잡히도록 수식 부탁드립니다.
수고하세요.