예스스탁
예스스탁 답변
2024-10-17 16:46:33
안녕하세요
예스스탁입니다.
올리신 수식은 중심선 기준으로 반대로 그리셔도
각 plot이 그리는 위치만 바뀔뿐
표시되는 값들은 이전과 같습니다.
TOP --> BTM,
BTM --> TOP,
25% --> 75%,
38.2% --> 61.8%,
75% --> 25%
61.8% --> 38.2%를 그리게 됩니다.
input : N(2),Pre(0);
var : HH(0),LL(0),cnt(0);
var : sum(0),mav(0);
HH = 0;
LL = 0;
sum = DayOpen(Pre+0);
For cnt = Pre+0 to Pre+N-1
{
if HH == 0 or (HH > 0 and DayHigh(cnt) > HH) Then
HH = DayHigh(cnt);
if LL == 0 or (LL > 0 and DayLow(cnt) < LL) Then
LL = DayLow(cnt);
if cnt > pre+0 Then
sum = sum + DayClose(cnt);
}
mav = sum/N;
// if CurrentDate == sDate Then
var1= (HH+LL)/2;
Plot1(var1-(HH-var1), "TOP");
plot2(var1-(LL-var1), "BOT");
plot3(var1, "중심선");
plot4(var1 - ((HH-(HH-LL)*0.25)-var1), "25.0%");
plot5(var1 - ((HH-(HH-LL)*0.382)-var1), "38.2%");
plot6(var1 - ((HH-(HH-LL)*0.618)-var1), "61.8%");
plot7(var1 - ((HH-(HH-LL)*0.75)-var1), "75.0%");
즐거운 하루되세요
> 포보스 님이 쓴 글입니다.
> 제목 : 추세선 추가 부탁드립니다.
> 안녕하세요?
아래 수식에서plot3 "중심선" 값을 기준으로 plot 1,2,4,5,6,7의 값을 위, 아래 거꾸로 표기하고자 합니다.
즉
Plot1은 HH-중심값= 그 값만큼 중심값 아래에 표기되게 하고
plot2은 중심값-LL= 그 값만큼 중심값 위에 표기되게하는 것을 원합니다.
아래 plot 4,5,6,7도 같은 방법으로 거꾸로 표기되게 부탁드립니다.
미리 감사드립니다.
========================
input : N(2),Pre(0);
var : HH(0),LL(0),cnt(0);
var : sum(0),mav(0);
HH = 0;
LL = 0;
sum = DayOpen(Pre+0);
For cnt = Pre+0 to Pre+N-1
{
if HH == 0 or (HH > 0 and DayHigh(cnt) > HH) Then
HH = DayHigh(cnt);
if LL == 0 or (LL > 0 and DayLow(cnt) < LL) Then
LL = DayLow(cnt);
if cnt > pre+0 Then
sum = sum + DayClose(cnt);
}
mav = sum/N;
// if CurrentDate == sDate Then
Plot1(HH, "TOP");
plot2(LL, "BOT");
plot3((HH+LL)/2, "중심선");
plot4(HH-(HH-LL)*0.25, "25.0%");
plot5(HH-(HH-LL)*0.382, "38.2%");
plot6(HH-(HH-LL)*0.618, "61.8%");
plot7(HH-(HH-LL)*0.75, "75.0%");