첨부 이미지
그림1
수고하십니다.
첨부한 파일처럼 지표로 구현은 했는데 차이값이 크지 않은 탓에
분봉에
1) 일봉상 단순 3일선 값이 전일고가 보다 작았다가 커졌을 경우와
2) 일봉상 지수 3일선 값이 전일고가 보다 작았다가 커졌을 경우
차트에 표현하고 싶어서 문의드립니다.
답변 1
예스스탁
예스스탁 답변
2023-01-26 11:42:52
안녕하세요.
예스스탁 입니다.
Var : P1(3);
Var : EP1(0), JISU1(0), PreJISU1(0),DINDEX(0);
Var : cnt(0), Sum(0), Mav(0);
# 분봉에서 일봉 지수이평 계산식
EP1 = 2/(P1+1);
if bdate != bdate[1] then
{
DINDEX = DINDEX + 1;
PreJISU1 = JISU1[1];
}
if DINDEX <= 1 then
{
JISU1 = DayHigh;
}
else
{
JISU1 = DayHigh * EP1 + PreJISU1 * (1-EP1);
}
# 분봉에서 일봉 단순이평 계산
if DayHigh(P1) > 0 Then
{
Sum = 0;
For cnt = 0 to P1-1
{
sum = sum + DayHigh(cnt);
}
Mav = sum / P1;
}
# 1) 일봉상 단순 3일선 값이 전일고가 보다 작았다가 커졌을 경우
if CrossUp(mav,DayHigh(1)) Then
Plot1(H,"검색",Red);
# 2) 일봉상 지수 3일선 값이 전일고가 보다 작았다가 커졌을 경우
if CrossUp(jisu1,DayHigh(1)) Then
Plot1(H,"검색",Red);
즐거운 하루 보내세요.
> 데이남 님이 쓴 글입니다.
> 제목 : 분봉에 전일고가와 일봉 3일이평 크기 비교
> 수고하십니다.
첨부한 파일처럼 지표로 구현은 했는데 차이값이 크지 않은 탓에
분봉에
1) 일봉상 단순 3일선 값이 전일고가 보다 작았다가 커졌을 경우와
2) 일봉상 지수 3일선 값이 전일고가 보다 작았다가 커졌을 경우
차트에 표현하고 싶어서 문의드립니다.