예스스탁
예스스탁 답변
2022-09-01 08:59:37
안녕하세요
예스스탁입니다.
예 수식이 맞습니다.
지정한 시간기준으로 변경해 드립니다.
input : ntime(83000);
Var : PP(0), R1(0),R2(0),R3(0),S1(0),S2(0),S3(0);
var : DH(0),DL(0),DC(0);
var : DH1(0),DL1(0),DC1(0);
if (sdate != sDate[1] and sTime >= ntime) or
(sDate == sDate[1] and sTime >= ntime and sTime[1] < ntime) Then
{
DH = H;
DL = L;
DH1 = DH[1];
DL1 = DL[1];
DC1 = DC[1];
}
if DH > 0 and H > DH Then
DH = H;
if DL > 0 and L < DL Then
DL = L;
DC = C;
if DH1 > 0 and DL1 > 0 Then
{
PP = (DH1 + DC1 + DL1 )/3; //피봇선
R1 = 2 * PP - DL1; //1차저항
R2 = PP+DH1-DL1; //2차저항
R3 = DH1 + 2*(PP - DL1); //3차저항
S1 = 2 * PP - DH1; //1차지지
S2 = PP-DH1+DL1; //2차지지
S3 = DL1 - 2*(DH1 - PP); //3차지지
plot1(PP,"피봇선");
plot2(R1,"1차저항");
plot3(R2,"2차저항");
plot4(R3,"3차저항");
plot5(S1,"1차지지");
plot6(S2,"2차지지");
plot7(S3,"3차지지");
}
즐거운 하루되세요
> 시율vn 님이 쓴 글입니다.
> 제목 : 피봇 시작시간, 수식관련
> 1. 피봇 기준선하고 지지저항이 이수식이 맞는지요?
Var :PP(0), R1(0),R2(0),R3(0),S1(0),S2(0),S3(0);
PP = ( DayHigh(1) + DayClose(1) + DayLow(1) )/3; //피봇선
R1 = 2 * PP - DayLow(1); //1차저항
R2 = PP+DayHigh(1)-DayLow(1); //2차저항
R3 = DayHigh(1) + 2*(PP - DayLow(1)); //3차저항
S1 = 2 * PP - DayHigh(1); //1차지지
S2 = PP-DayHigh(1)+DayLow(1); //2차지지
S3 = DayLow(1) - 2*(DayHigh(1) - PP); //3차지지
plot1(PP,"피봇선");
plot2(R1,"1차저항");
plot3(R2,"2차저항");
plot4(R3,"3차저항");
plot5(S1,"1차지지");
plot6(S2,"2차지지");
plot7(S3,"3차지지");
2.수식이 맞다면 수식의 시작을 오전8시반 시작으로 하려면 수식을 어떻게 수정해야할지요?
감사합니다. 고생하세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 피봇 시작시간, 수식관련
> 안녕하세요
예스스탁입니다.
예 수식이 맞습니다.
지정한 시간기준으로 변경해 드립니다.
input : ntime(83000);
Var : PP(0), R1(0),R2(0),R3(0),S1(0),S2(0),S3(0);
var : DH(0),DL(0),DC(0);
var : DH1(0),DL1(0),DC1(0);
if (sdate != sDate[1] and sTime >= ntime) or
(sDate == sDate[1] and sTime >= ntime and sTime[1] < ntime) Then
{
DH = H;
DL = L;
DH1 = DH[1];
DL1 = DL[1];
DC1 = DC[1];
}
if DH > 0 and H > DH Then
DH = H;
if DL > 0 and L < DL Then
DL = L;
DC = C;
if DH1 > 0 and DL1 > 0 Then
{
PP = (DH1 + DC1 + DL1 )/3; //피봇선
R1 = 2 * PP - DL1; //1차저항
R2 = PP+DH1-DL1; //2차저항
R3 = DH1 + 2*(PP - DL1); //3차저항
S1 = 2 * PP - DH1; //1차지지
S2 = PP-DH1+DL1; //2차지지
S3 = DL1 - 2*(DH1 - PP); //3차지지
plot1(PP,"피봇선");
plot2(R1,"1차저항");
plot3(R2,"2차저항");
plot4(R3,"3차저항");
plot5(S1,"1차지지");
plot6(S2,"2차지지");
plot7(S3,"3차지지");
}
즐거운 하루되세요
> 시율vn 님이 쓴 글입니다.
> 제목 : 피봇 시작시간, 수식관련
> 1. 피봇 기준선하고 지지저항이 이수식이 맞는지요?
Var :PP(0), R1(0),R2(0),R3(0),S1(0),S2(0),S3(0);
PP = ( DayHigh(1) + DayClose(1) + DayLow(1) )/3; //피봇선
R1 = 2 * PP - DayLow(1); //1차저항
R2 = PP+DayHigh(1)-DayLow(1); //2차저항
R3 = DayHigh(1) + 2*(PP - DayLow(1)); //3차저항
S1 = 2 * PP - DayHigh(1); //1차지지
S2 = PP-DayHigh(1)+DayLow(1); //2차지지
S3 = DayLow(1) - 2*(DayHigh(1) - PP); //3차지지
plot1(PP,"피봇선");
plot2(R1,"1차저항");
plot3(R2,"2차저항");
plot4(R3,"3차저항");
plot5(S1,"1차지지");
plot6(S2,"2차지지");
plot7(S3,"3차지지");
2.수식이 맞다면 수식의 시작을 오전8시반 시작으로 하려면 수식을 어떻게 수정해야할지요?