아래 수식에서
1 고가위에 23.6, 38.2라인
2 저가아래 23.6, 38.2라인 추가 부탁드립니다.
input : n(5),Pre(0);
var : cnt(0),HH(0),LL(0);
Array : WH[100](0),WL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WH[0] = H;
WL[0] = L;
for cnt = 1 to 99{
WH[cnt] = WH[cnt-1][1];
WL[cnt] = WL[cnt-1][1];
}
}
if H > WH[0] Then
WH[0] = H;
if L < WL[0] Then
WL[0] = L;
if WH[n+Pre] > 0 then{
HH = WH[Pre];
LL = WL[Pre];
for cnt = Pre+0 to Pre+N-1{
if WH[cnt] > HH Then
HH = WH[cnt];
if WL[cnt] < LL Then
LL = WL[cnt];
}
plot1(HH,"최고가");
plot2(HH-(HH-LL)*0.236,"블루%");
plot3(HH-(HH-LL)*0.382,"38.2%");
plot4(HH-(HH-LL)*0.500,"50.0%");
plot5(HH-(HH-LL)*0.618,"61.8%");
plot6(HH-(HH-LL)*0.764,"헤드%");
plot7(LL,"최저가");
}
답변 1
예스스탁
예스스탁 답변
2023-10-16 14:24:54
안녕하세요
예스스탁입니다.
input : n(5),Pre(0);
var : cnt(0),HH(0),LL(0);
Array : WH[100](0),WL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WH[0] = H;
WL[0] = L;
for cnt = 1 to 99{
WH[cnt] = WH[cnt-1][1];
WL[cnt] = WL[cnt-1][1];
}
}
if H > WH[0] Then
WH[0] = H;
if L < WL[0] Then
WL[0] = L;
if WH[n+Pre] > 0 then{
HH = WH[Pre];
LL = WL[Pre];
for cnt = Pre+0 to Pre+N-1{
if WH[cnt] > HH Then
HH = WH[cnt];
if WL[cnt] < LL Then
LL = WL[cnt];
}
plot1(HH,"최고가");
plot2(HH-(HH-LL)*0.236,"블루%");
plot3(HH-(HH-LL)*0.382,"38.2%");
plot4(HH-(HH-LL)*0.500,"50.0%");
plot5(HH-(HH-LL)*0.618,"61.8%");
plot6(HH-(HH-LL)*0.764,"헤드%");
plot7(LL,"최저가");
plot8(HH+(HH-LL)*0.236,"h+23.6%");
plot9(HH+(HH-LL)*0.382,"h+38.2%");
plot10(LL-(HH-LL)*0.382,"L-23.6%");
plot11(LL-(HH-LL)*0.382,"L-38.2%");
}
즐거운 하루되세요
> 가자치타 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 아래 수식에서
1 고가위에 23.6, 38.2라인
2 저가아래 23.6, 38.2라인 추가 부탁드립니다.
input : n(5),Pre(0);
var : cnt(0),HH(0),LL(0);
Array : WH[100](0),WL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WH[0] = H;
WL[0] = L;
for cnt = 1 to 99{
WH[cnt] = WH[cnt-1][1];
WL[cnt] = WL[cnt-1][1];
}
}
if H > WH[0] Then
WH[0] = H;
if L < WL[0] Then
WL[0] = L;
if WH[n+Pre] > 0 then{
HH = WH[Pre];
LL = WL[Pre];
for cnt = Pre+0 to Pre+N-1{
if WH[cnt] > HH Then
HH = WH[cnt];
if WL[cnt] < LL Then
LL = WL[cnt];
}
plot1(HH,"최고가");
plot2(HH-(HH-LL)*0.236,"블루%");
plot3(HH-(HH-LL)*0.382,"38.2%");
plot4(HH-(HH-LL)*0.500,"50.0%");
plot5(HH-(HH-LL)*0.618,"61.8%");
plot6(HH-(HH-LL)*0.764,"헤드%");
plot7(LL,"최저가");
}