안녕하십니까?
DayLow를 이용해서 전일 최소값을 구하면 거래량이 적을 경우 자주 노이즈가 섞여서 로직에 혼란이 생기게 됩다.
그래서
3일동안의 연속적인 1분봉 챠트에서 5봉의 이동평균값을 연속적으로 계산해서 3일동안의 최소값을 구할 수 있는 로직을 알고 싶습니다.
답변 1
예스스탁
예스스탁 답변
2025-04-25 13:36:06
안녕하세요
예스스탁입니다.
input : Period(5),N(3);
var : cnt(0),mav(0),LL(0);
Array : LM[50](0);
mav = ma(c,Period);
if Bdate != Bdate[1] Then
{
For cnt = 49 DownTo 1
{
LM[cnt] = LM[cnt-1];
}
LM[0] = mav;
}
if LM[0] > 0 and mav < LM[0] Then
LM[0] = mav;
if LM[n-1] > 0 Then
{
LL = 0;
For cnt = 0 to n-1
{
if LL == 0 or (LL > 0 and LM[cnt] < LL) Then
LL = LM[cnt];
}
Plot1(LL);
}
즐거운 하루되세요
> 최선 님이 쓴 글입니다.
> 제목 : 1분봉 이동평균값의 최소값을 구하는 로직을 알고 십습니다
> 안녕하십니까?
DayLow를 이용해서 전일 최소값을 구하면 거래량이 적을 경우 자주 노이즈가 섞여서 로직에 혼란이 생기게 됩다.
그래서
3일동안의 연속적인 1분봉 챠트에서 5봉의 이동평균값을 연속적으로 계산해서 3일동안의 최소값을 구할 수 있는 로직을 알고 싶습니다.