커뮤니티
문의드립니다.
2017-11-09 16:46:06
134
글번호 114033
수정부탁드립니다.
var : cnt(0),Pivot(0),R1(0),R2(0),S1(0),S2(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
DC[0] = C;
if DO[1] > 0 then{
Pivot = (DH[1]+DL[1]+DC[1])/3;
R1 = 2*Pivot-DL[1];
R2 = Pivot+DH[1]-DL[1];
S1 = 2*Pivot-DH[1];
S2 = Pivot-DH[1]+DL[1];
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
}
예스글로벌 분차트입니다.
피봇계산에 사용되는 가격을 시간을 지정하여 제한한것입니다.
1번 그림은 산출된 피봇값들을 직접입력하여 나타낸입니다.
(전고:1.16355, 전저:1.16030, 전종:1.16175)
2번 그림은 위지표식을 사용한것인데 가격이 일치하지 않습니다.
수정부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2017-11-09 14:12:57
안녕하세요
예스스탁입니다.
고저가 갱신로직이 없었습니다.
수정한 식입니다.
var : cnt(0),Pivot(0),R1(0),R2(0),S1(0),S2(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
DC[0] = C;
if H > DH[0] Then
DH[0] = H;
if H < DL[0] Then
DL[0] = L;
if DO[1] > 0 then{
Pivot = (DH[1]+DL[1]+DC[1])/3;
R1 = 2*Pivot-DL[1];
R2 = Pivot+DH[1]-DL[1];
S1 = 2*Pivot-DH[1];
S2 = Pivot-DH[1]+DL[1];
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
}
즐거운 하루되세요
> 뉴스타트 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수정부탁드립니다.
var : cnt(0),Pivot(0),R1(0),R2(0),S1(0),S2(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
DC[0] = C;
if DO[1] > 0 then{
Pivot = (DH[1]+DL[1]+DC[1])/3;
R1 = 2*Pivot-DL[1];
R2 = Pivot+DH[1]-DL[1];
S1 = 2*Pivot-DH[1];
S2 = Pivot-DH[1]+DL[1];
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
}
예스글로벌 분차트입니다.
피봇계산에 사용되는 가격을 시간을 지정하여 제한한것입니다.
1번 그림은 산출된 피봇값들을 직접입력하여 나타낸입니다.
(전고:1.16355, 전저:1.16030, 전종:1.16175)
2번 그림은 위지표식을 사용한것인데 가격이 일치하지 않습니다.
수정부탁드립니다.
다음글
이전글