커뮤니티
부탁드립니다
2026-04-04 03:39:02
102
글번호 231419
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");
plotbaseline1(70,"강세 70");
plotbaseline2(30,"약세 30");
오실레이터가 가능할지요
답변 1
예스스탁 예스스탁 답변
2026-04-06 10:39:46
안녕하세요
예스스탁입니다.
input : Period(10);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
var : OSC(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;
OSC = DnAroon-UpAroon;
plot1(OSC,"OSC",IFf(OSC>0,Red,Blue));
PlotBaseLine1(0);
즐거운 하루되세요