커뮤니티
수고하십니다
항상 좋은 일만 있으시기 바랍니다
아래수식 중 각라인의 색상이
변하지 않으니 바로 잡아 주세요
/var : HH(0),LL(0),OO(0),DD(0),TT(0),TL1(0),TL2(0),TL3(0)
,TL4(0),TL5(0),TL6(0),TL7(0),TL8(0),TL9(0),TL18(0),TL19(0);
if Bdate > Bdate[1]+1000 Then
{
oo = o;
HH = H;
LL = L;
Var1=(OO+HH)/2;
Var2=(OO+LL)/2;
Var3=((OO+HH)/2+(OO+LL)/2)/2;
Var4=(OO+HH)/2+((oo+HH)/2-(OO+LL)/2);
Var5=(OO+LL)/2-((oo+HH)/2-(OO+LL)/2);
DD = Bdate;
TT = sTime;
TL3 = TL_New(sDate,sTime,((OO+HH)/2+(OO+LL)/2)/2,NextBarSdate,NextBarStime,((OO+HH)/2+(OO+LL)/2)/2);
TL4 = TL_New(sDate,sTime,(OO+HH)/2,NextBarSdate,NextBarStime,(OO+HH)/2);
TL5 = TL_New(sDate,sTime,(OO+LL)/2,NextBarSdate,NextBarStime,(OO+LL)/2);
TL7 = TL_New(sDate,sTime,(OO+HH)/2+((OO+HH)/2-(OO+LL)/2)/2,NextBarSdate,NextBarStime,(OO+HH)/2+((OO+HH)/2-(OO+LL)/2)/2);
TL8 = TL_New(sDate,sTime,(OO+LL)/2-((OO+HH)/2-(OO+LL)/2)/2,NextBarSdate,NextBarStime,(OO+LL)/2-((OO+HH)/2-(OO+LL)/2)/2);
}
Else
{
if HH > 0 and H > HH Then
HH = H;
if LL > 0 and L < LL Then
LL = L;
TL_SetBegin(TL3,DD,TT,((OO+HH)/2+(OO+LL)/2)/2);
TL_SetBegin(TL4,DD,TT,(OO+HH)/2);
TL_SetBegin(TL5,DD,TT,(OO+LL)/2);
TL_SetBegin(TL7,DD,TT,(OO+HH)/2+((OO+HH)/2-(OO+LL)/2)/2);
TL_SetBegin(TL8,DD,TT,(OO+LL)/2-((OO+HH)/2-(OO+LL)/2)/2);
TL_SetEnd(TL3,sDate,sTime,((OO+HH)/2+(OO+LL)/2)/2);
TL_SetEnd(TL4,sDate,sTime,(OO+HH)/2);
TL_SetEnd(TL5,sDate,sTime,(OO+LL)/2);
TL_SetEnd(TL7,sDate,sTime,(OO+HH)/2+((OO+HH)/2-(OO+LL)/2)/2);
TL_SetEnd(TL8,sDate,sTime,(OO+LL)/2-((OO+HH)/2-(OO+LL)/2)/2);
}
##############################################
if Var1 < C Then
TL_SetColor(TL4,RED);
Else
TL_SetColor(TL4,BLUE);
if Var2 < C Then
TL_SetColor(TL5,RED);
Else
TL_SetColor(TL5,BLUE);
if var3 < C Then
TL_SetColor(TL3,RED);
Else
TL_SetColor(TL3,BLUE);
if Var4 < C Then
TL_SetColor(TL7,RED);
Else
TL_SetColor(TL7,BLUE);
if var5 < C Then
TL_SetColor(TL8,RED);
Else
TL_SetColor(TL8,BLUE);
답변 1
예스스탁 예스스탁 답변
2026-07-30 16:05:12