답변완료
문의드립니다.
저번에 알려주신 아래 DATA2 수식에서 DATA1의 추세선 변곡점과 일치시킬 수 있을까요? 즉 DATA1에서 발생되는 등락 추세선 변곡점이 DATA2 추세변곡점과 일치하는 시간대가 있는데 이때 DATA1(10분) 발생시점에 따라 DATA2(60분) 등락 추세선의 변곡점과 일치할 때도 있고 조금 밀려서 표시되는 경우도 보입니다. 타주기시세를 이용한 DATA2 특성때문이겠지만 DATA1 변곡과 DATA2 변곡이 일치되는 시간대라면 같은 시점으로 나타나게 DATA2 추세선 표시 위치를 조정하여 일치되로록 표시하는 것이 가능한지 궁금합니다. 가능하다면 부탁드리겠습니다.
var : a(0),b(0);
var : HH(0),HD(0),HT(0);
var : HH1(0),HD1(0),HT1(0);
var : LL(0),LD(0),LT(0);
var : LL1(0),LD1(0),LT1(0);
var : TL(0),TL1(0),TL2(0),TL3(0),TL4(0),TL5(0);
var : cond1(False),cond2(False);
var : t(0),val1(0),val2(0);
a = data2(ma(C,5));
b = data2(ma(c,20));
Cond1 = data2(C > a and C > b);
Cond2 = data2(C < a and C < b);
if T <= 0 and Cond1 == true and Cond1[1] == False Then
T = 1;
if T >= 0 and Cond2 == true and Cond2[1] == False Then
T= -1;
if T == 1 Then
{
if T != T[1] Then
{
HD = data2(sDate);
HT = Data2(sTime);
HH = data2(H);
HD1 = HD[1];
HT1 = HT[1];
HH1 = HH[1];
if HH1 > 0 and LL > 0 Then
{
val1 = HH1;
val2 = LL;
TL = TL_New_Self(HD1,HT1,val1,LD,LT,val2);
TL1 = TL_New_Self(HD,HT,val1,data2(sDate),data2(stime),val1);
TL2 = TL_New_Self(HD,HT,val2,data2(sDate),data2(stime),val2);
TL3 = TL_New_Self(HD,HT,val1-(val1-val2)*0.382,data2(sDate),data2(stime),val1-(val1-val2)*0.382);
TL4 = TL_New_Self(HD,HT,val1-(val1-val2)*0.500,data2(sDate),data2(stime),val1-(val1-val2)*0.500);
TL5 = TL_New_Self(HD,HT,val1-(val1-val2)*0.618,data2(sDate),data2(stime),val1-(val1-val2)*0.618);
TL_SetColor(TL,Red);
TL_SetColor(TL1,Magenta);
TL_SetColor(TL2,Magenta);
TL_SetColor(TL3,Magenta);
TL_SetColor(TL4,Magenta);
TL_SetColor(TL5,Magenta);
}
}
if data2(H) > HH Then
{
HD = data2(sDate);
HT = data2(sTime);
HH = data2(H);
}
if HH1 > 0 and LL > 0 Then
{
TL_SetEnd(TL1,data2(sDate),data2(stime),val1);
TL_SetEnd(TL2,data2(sDate),data2(stime),val2);
TL_SetEnd(TL3,data2(sDate),data2(stime),val1-(val1-val2)*0.382);
TL_SetEnd(TL4,data2(sDate),data2(stime),val1-(val1-val2)*0.500);
TL_SetEnd(TL5,data2(sDate),data2(stime),val1-(val1-val2)*0.618);
}
}
if T == -1 Then
{
if T != T[1] Then
{
LD = data2(sDate);
LT = data2(sTime);
LL = data2(L);
LD1 = LD[1];
LT1 = LT[1];
LL1 = LL[1];
if LL1 > 0 and HH > 0 Then
{
val1 = HH;
val2 = LL1;
TL = TL_New_Self(LD1,LT1,LL1,HD,HT,HH);
TL1 = TL_New_Self(LD,LT,val1,data2(sDate),data2(stime),val1);
TL2 = TL_New_Self(LD,LT,val2,data2(sDate),data2(stime),val2);
TL3 = TL_New_Self(LD,LT,val1-(val1-val2)*0.382,data2(sDate),data2(stime),val1-(val1-val2)*0.382);
TL4 = TL_New_Self(LD,LT,val1-(val1-val2)*0.500,data2(sDate),data2(stime),val1-(val1-val2)*0.500);
TL5 = TL_New_Self(LD,LT,val1-(val1-val2)*0.618,data2(sDate),data2(stime),val1-(val1-val2)*0.618);
TL_SetColor(TL,Blue);
TL_SetColor(TL1,Cyan);
TL_SetColor(TL2,Cyan);
TL_SetColor(TL3,Cyan);
TL_SetColor(TL4,Cyan);
TL_SetColor(TL5,Cyan);
}
}
if data2(L) < LL Then
{
LD = data2(sDate);
LT = data2(sTime);
LL = data2(L);
}
if HH1 > 0 and LL > 0 Then
{
TL_SetEnd(TL1,data2(sDate),data2(stime),val1);
TL_SetEnd(TL2,data2(sDate),data2(stime),val2);
TL_SetEnd(TL3,data2(sDate),data2(stime),val1-(val1-val2)*0.382);
TL_SetEnd(TL4,data2(sDate),data2(stime),val1-(val1-val2)*0.500);
TL_SetEnd(TL5,data2(sDate),data2(stime),val1-(val1-val2)*0.618);
}
}
Plot1(Data2(OpenD(0)));
2022-08-24
865
글번호 161713
지표