답변완료
수식수정부탁드립니다
input : ntime(101500);
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0),Tcond(False);
if (sdate != sdate[1] and stime >= ntime) or
(sdate == sdate[1] and stime >= ntime and stime[1] < ntime) Then
{
Tcond = true;
var1=DayHigh(1);
var2=DayLow(1);
var3=(DayHigh(1)+DayLow(1))/2;
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1);
TL2 = TL_New(sdate[1],stime[1],var3,sdate,stime,var3);
TL3 = TL_New(sdate[1],stime[1], var2,sdate,stime,var2);
TL_SetExtright(TL1,True);
TL_SetExtleft(TL1,True);
TL_SetExtRight(TL2,True);
TL_SetExtleft(TL2,True);
TL_SetExtRight(TL3,True);
TL_SetExtleft(TL3,True);
if (sdate != sdate[2] and stime >= ntime) or
(sdate == sdate[2] and stime >= ntime and stime[2] < ntime) Then
{
Tcond = true;
var4=DayHigh(2);
var5=daylow(2);
var6=(DayHigh(2)+DayLow(2))/2;
TL_Delete(TL4);
TL_Delete(TL5);
TL_Delete(TL6);
TL4 = TL_New(sdate[2],stime[2],var4,sdate,stime,var4);
TL5 = TL_New(sdate[2],stime[2],var6,sdate,stime,var6);
TL6 = TL_New(sdate[2],stime[2], var5,sdate,stime,var5);
TL_SetExtright(TL4,True);
TL_SetExtleft(TL4,True);
TL_SetExtRight(TL5,True);
TL_SetExtleft(TL5,True);
TL_SetExtRight(TL6,True);
TL_SetExtleft(TL6,True);
TL_SetColor(TL1,red);
TL_SetColor(TL2,YELLOW);
TL_SetColor(TL3,blue);
TL_SetSize(TL1,0);
TL_SetSize(TL2,0);
TL_SetSize(TL3,0);
TL_SetColor(TL4,MAGENTA);
TL_SetColor(TL5,white);
TL_SetColor(TL6,pink);
TL_SetSize(TL4,0);
TL_SetSize(TL5,0);
TL_SetSize(TL6,0);
}}
상기 수식은 항셍 전일고점,저점,중심,전전일고점,저점,중심 라인이 표시되는것입니다.
그런데 그림과 같이 고점,저점,중심,라인이 상이하게 나타납니다
수식수정부탁드립니다
항상감사합니다
2019-10-19
255
글번호 132938
지표
답변완료
문의 드립니다
안녕하세요!!
아래 수식에서...
전전일종가합/2
전전일 중간값 중 당일 최고값
전전일 중간값 중 당일 최저값 을 추가로 작성 부탁드립니다
감사합니다 ^^
--------------------------------------------------------------------------------------
var : Avgv(0,data1),Hest(0,data1),Lest(0,data1);
var : dayO(0,data1),Preday(0,data1),PreHest(0,data1),PreLest(0,data1);
Avgv = (data1(c)+data2(c))/2;
if data1(date != date[1]) Then{
Hest = Avgv;
Lest = Avgv;
dayO = (data1(O)+data2(O))/2;
Preday = Avgv[1];
PreHest = Hest[1];
PreLest = Lest[1];
}
if Avgv > Hest Then
Hest = Avgv;
if Avgv < Lest Then
Lest = Avgv;
plot1(Hest,"중간값 중 당일 최고값");
plot2(Lest,"중간값 중 당일 최저값");
plot3(Preday,"전일종가합/2");
plot4(PreHest,"전일 중간값 중 당일 최고값");
plot5(PreLest,"전일 중간값 중 당일 최저값");
2019-10-19
150
글번호 132935
지표