LinRegArray 를 가격값으로 활용하여 예측값이 현재값보다 1% 이상 크면 매수한다를 로직으로 구현한다면 부탁합니다.
답변 1
예스스탁
예스스탁 답변
2023-07-05 15:16:50
안녕하세요
예스스탁입니다.
LinRegArray는 특정 배열변수의 0번부터 N번방까지의 값기준으로 계산합니다.
아래 예시 참고하시기 바랍니다.
양봉일때의 종가를 모아 배열변수를 만들고 최근 20개 (0~19)번방의 값으로 계산합니다.
함수가 numerincref형태로 함수식안에서 계산된 값이 매개변수로 지정한 변수에 값을 저장해 리턴합니다.
var : cnt(0);
var : v1(0),v2(0),v3(0),v4(0);
Array : arr[100](0);
if C > O Then
{
for cnt = 99 downto 1
{
arr[cnt] = arr[cnt-1];
}
arr[0] = c;
}
LinRegArray(arr, 20, 0, v1, v2, v3, v4);
if v4 > 0 and C >=v4*1.01 Then
Buy();
즐거운 하루되세요
> 영원한자유 님이 쓴 글입니다.
> 제목 : LinRegArray 활용
> LinRegArray 를 가격값으로 활용하여 예측값이 현재값보다 1% 이상 크면 매수한다를 로직으로 구현한다면 부탁합니다.