커뮤니티

피봇 시작시간, 수식관련

프로필 이미지
시율vn
2022-08-31 16:34:17
1277
글번호 161881
답변완료
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시반 시작으로 하려면 수식을 어떻게 수정해야할지요?
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

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시반 시작으로 하려면 수식을 어떻게 수정해야할지요?
프로필 이미지

시율vn

2022-09-01 10:53:45

감사합니다. 고생하세요 > 예스스탁 님이 쓴 글입니다. > 제목 : 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시반 시작으로 하려면 수식을 어떻게 수정해야할지요?