1
A지표의 당일 최고값
A지표의 당일 최저값
2
A지표의 전일 최고값
A지표의 전일 최저값
3
A지표의 오늘포함한 이틀 최고값
A지표의 오늘포함한 이틀 최저값
각각 나타내고싶습니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2021-12-20 16:35:41
안녕하세요
예스스탁입니다.
1
var : Tcond(false),cnt(0),idx(0);
Array : HH[10](0),LL[10](0);
var1 = ma(c,5);#지표
if Bdate != Bdate[1] Then
{
idx = idx+1;
HH[0] = var1;
LL[0] = var1;
for cnt = 1 to 9
{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
}
if var1 > HH[0] Then
HH[0] = var1;
if var1 < LL[0] Then
LL[0] = var1;
if idx >= 1 Then
{
Plot1(HH[0],"당일최고");
Plot2(LL[0],"당전일최저");
}
2
var : Tcond(false),cnt(0),idx(0);
Array : HH[10](0),LL[10](0);
var1 = ma(c,5);#지표
if Bdate != Bdate[1] Then
{
idx = idx+1;
HH[0] = var1;
LL[0] = var1;
for cnt = 1 to 9
{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
}
if var1 > HH[0] Then
HH[0] = var1;
if var1 < LL[0] Then
LL[0] = var1;
if idx >= 2 Then
{
Plot1(HH[1],"전일최고");
Plot2(LL[1],"전일최저");
}
3
var : Tcond(false),cnt(0),idx(0);
Array : HH[10](0),LL[10](0);
var1 = ma(c,5);#지표
if Bdate != Bdate[1] Then
{
idx = idx+1;
HH[0] = var1;
LL[0] = var1;
for cnt = 1 to 9
{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
}
if var1 > HH[0] Then
HH[0] = var1;
if var1 < LL[0] Then
LL[0] = var1;
if idx >= 2 Then
{
Plot1(max(HH[0],HH[1]),"2일최고");
Plot2(min(LL[0],LL[1]),"2일최저");
}
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 문의드립니다
>
1
A지표의 당일 최고값
A지표의 당일 최저값
2
A지표의 전일 최고값
A지표의 전일 최저값
3
A지표의 오늘포함한 이틀 최고값
A지표의 오늘포함한 이틀 최저값
각각 나타내고싶습니다
감사합니다