86540번 질문 설명이 부족한거 같아 다시 질문드립니다.
예를들어
240101일 상장된 종목이 있다면
차트가 시작된 초기 5일봉을 제외하고
240106일부터 종가값이 반영된 이동평균선이 계산되게 할 수 있는지 궁금했습니다.
답변 1
예스스탁
예스스탁 답변
2024-04-04 14:35:50
안녕하세요
예스스탁입니다.
차트 초기 N개봉 제외한 이동평균식으로 작성해 드립니다.
1
초기 N개봉 제외하고 현재까지 모든 봉의 평균이면 아래식 이용하시면 됩니다.
input : N(5);
var : start(False);
var : sum(0),ii(0),mav(0);
if Index >= N Then
{
Start = true;
}
if Start == true Then
{
sum = sum + c;
ii = ii+1;
mav = sum/ii;
Plot1(mav);
}
2
초기 N개봉 제외하고 P기간 이평을 계산하시면 아래와 같습니다.
N개봉부터 P개의 봉까지는 해당봉까지의 평균으로 계산되고
이후에는 P기간 이평으로 계산됩니다.
input : N(5),P(20);
var : start(False);
var : sum(0),ii(0),mav(0);
if Index >= N Then
{
Start = true;
}
if Start == true Then
{
ii = ii+1;
if ii < P Then
{
sum = sum + c;
mav = sum/ii;
}
Else
mav = ma(C,20);
Plot1(mav);
}
즐거운 하루되세요
> 확실한수익 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 86540번 질문 설명이 부족한거 같아 다시 질문드립니다.
예를들어
240101일 상장된 종목이 있다면
차트가 시작된 초기 5일봉을 제외하고
240106일부터 종가값이 반영된 이동평균선이 계산되게 할 수 있는지 궁금했습니다.