다음식은 N일의 피봇과 지지저항을 구하는 식인데요
N일 지정대신 특정일이후의 피봇/지지저항을 구하는 식으로 변형 부탁드립니다
기본식의 개념은 똑같게 하되.. n일 대신 특정일이후로..
감사합니다
input : P(6);
Var : value(0),sum1(0),sum2(0),sum3(0),maC(0),maH(0),maL(0),cnt(0);
sum1 = 0;
sum2 = 0;
sum3 = 0;
for cnt = 1 to P{
sum1 = sum1+DayClose(cnt);
sum2 = sum2+DayHigh(cnt);
sum3 = sum3+DayLow(cnt);
}
maC = sum1/P; # 전 6일간 평균종가
maH = sum2/P; # 전 6일간 평균고가
maL = sum3/P; # 전 6일간 평균저가
value = (maH+MaL+maC)/3;
Plot1(value, "피봇포인트");
Plot2(2*value-maL, "1차저항");
Plot3(value+maH-maL, "2차저항");
Plot4(maH+2*(value-maL), "3차저항");
Plot5(2*value-maH, "1차지지");
Plot6(value-maH+maL, "2차지지");
plot7(mal-2*(maH-value),"3차지지");
답변 1
예스스탁
예스스탁 답변
2022-04-14 09:49:11
안녕하세요
예스스탁입니다.
input : ndate(20220102);
Var : value(0),sum1(0),sum2(0),sum3(0),maC(0),maH(0),maL(0),cnt(0),dd(0);
if Bdate >= ndate and Bdate != Bdate[1] Then
dd = dd +1;
if dd >= 2 Then
{
sum1 = 0;
sum2 = 0;
sum3 = 0;
for cnt = 1 to dd-1
{
sum1 = sum1+DayClose(cnt);
sum2 = sum2+DayHigh(cnt);
sum3 = sum3+DayLow(cnt);
}
maC = sum1/(dd-1); # 전 6일간 평균종가
maH = sum2/(dd-1); # 전 6일간 평균고가
maL = sum3/(dd-1); # 전 6일간 평균저가
value = (maH+MaL+maC)/3;
Plot1(value, "피봇포인트");
Plot2(2*value-maL, "1차저항");
Plot3(value+maH-maL, "2차저항");
Plot4(maH+2*(value-maL), "3차저항");
Plot5(2*value-maH, "1차지지");
Plot6(value-maH+maL, "2차지지");
plot7(mal-2*(maH-value),"3차지지");
}
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 다음식은 N일의 피봇과 지지저항을 구하는 식인데요
N일 지정대신 특정일이후의 피봇/지지저항을 구하는 식으로 변형 부탁드립니다
기본식의 개념은 똑같게 하되.. n일 대신 특정일이후로..
감사합니다
input : P(6);
Var : value(0),sum1(0),sum2(0),sum3(0),maC(0),maH(0),maL(0),cnt(0);
sum1 = 0;
sum2 = 0;
sum3 = 0;
for cnt = 1 to P{
sum1 = sum1+DayClose(cnt);
sum2 = sum2+DayHigh(cnt);
sum3 = sum3+DayLow(cnt);
}
maC = sum1/P; # 전 6일간 평균종가
maH = sum2/P; # 전 6일간 평균고가
maL = sum3/P; # 전 6일간 평균저가
value = (maH+MaL+maC)/3;
Plot1(value, "피봇포인트");
Plot2(2*value-maL, "1차저항");
Plot3(value+maH-maL, "2차저항");
Plot4(maH+2*(value-maL), "3차저항");
Plot5(2*value-maH, "1차지지");
Plot6(value-maH+maL, "2차지지");
plot7(mal-2*(maH-value),"3차지지");