안녕하세요
분봉 차트에서 지표나 기본 데이터의 과거 특정일의 최고값과 최저값을 구하는 지표를 만들고자 합니다.
1. RSI지표의 5일 전 그날의 최고값과 최저값을 구하는 지표 부탁 드립니다.
2. 미결제약정의 5일 전 그날의 최고값과 최저값을 구하는 지표 부탁 드립니다.
항상 감사합니다~
답변 1
예스스탁
예스스탁 답변
2023-08-18 09:05:38
안녕하세요
예스스탁입니다.
1
input : P(14),prev(5);
var : RSIV(0),cnt(0);
Array : RSIH[100](0);
RSIV = RSI(P);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
RSIH[cnt] = RSIH[cnt-1];
}
RSIH[0] = RSIV;
}
if RSIV > RSIH[0] Then
RSIH[0] = RSIV;
plot1(RSIH[prev]);
2
input : prev(5);
var : cnt(0);
Array : OIH[100](0);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
OIH[cnt] = OIH[cnt-1];
}
OIH[0] = OI;
}
if OI > OIH[0] Then
OIH[0] = OI;
plot1(OIH[prev]);
즐거운 하루되세요
> 일목초인 님이 쓴 글입니다.
> 제목 : 지표의 과거 최고값과 최저값
> 안녕하세요
분봉 차트에서 지표나 기본 데이터의 과거 특정일의 최고값과 최저값을 구하는 지표를 만들고자 합니다.
1. RSI지표의 5일 전 그날의 최고값과 최저값을 구하는 지표 부탁 드립니다.
2. 미결제약정의 5일 전 그날의 최고값과 최저값을 구하는 지표 부탁 드립니다.
항상 감사합니다~