수고하십니다.
아래 식에서
메수를 기간 10으로 두고
매도는 기간 20을 적용하게 분리하고 싶습니다.
수고하세요
*********
input : Period(10);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
Lowval= Lowest(Low, Period+1);
Highval = Highest(High, Period+1);
For counter= 0 To Period {
If Low[counter] == Lowval Then
DownVel = counter;
If High[counter] == highval Then
UpVel = counter;
}
DnAroon = 100*(Period-DownVel)/Period;
UpAroon = 100*(Period-UpVel)/Period;
Plot1(DnAroon, "Aroon Dn");
Plot2(UpAroon, "Aroon Up");
답변 1
예스스탁
예스스탁 답변
2020-02-10 16:16:56
안녕하세요
예스스탁입니다.
input : Period1(10),Period2(20);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
Highval = Highest(High, Period1+1);
For counter= 0 To Period1
{
If High[counter] == highval Then
UpVel = counter;
}
UpAroon = 100*(Period1-UpVel)/Period1;
Lowval= Lowest(Low, Period2+1);
For counter= 0 To Period2
{
If Low[counter] == Lowval Then
DownVel = counter;
}
DnAroon = 100*(Period2-DownVel)/Period2;
Plot1(DnAroon, "Aroon Dn");
Plot2(UpAroon, "Aroon Up");
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 매수/매도 기간 변수 분리
> 수고하십니다.
아래 식에서
메수를 기간 10으로 두고
매도는 기간 20을 적용하게 분리하고 싶습니다.
수고하세요
*********
input : Period(10);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
Lowval= Lowest(Low, Period+1);
Highval = Highest(High, Period+1);
For counter= 0 To Period {
If Low[counter] == Lowval Then
DownVel = counter;
If High[counter] == highval Then
UpVel = counter;
}
DnAroon = 100*(Period-DownVel)/Period;
UpAroon = 100*(Period-UpVel)/Period;
Plot1(DnAroon, "Aroon Dn");
Plot2(UpAroon, "Aroon Up");