예스스탁
예스스탁 답변
2022-12-05 10:22:59
안녕하세요
예스스탁입니다.
var : T(0),S(0),D1(0),T1(0),TL(0);
var1 = ma(C,5);
Var2 = ma(C,20);
Var3 = var1- Var2;
if var3 > 0 Then
plot1(var3,"1",Red);
Else
plot1(var3,"1",Blue);
PlotBaseLine1(0, "기준선");
if CrossUp(Var3,0) Then
{
T = 1;
S = var3;
D1 = sDate;
T1 = sTime;
TL = TL_New_Self(d1,t1,S,NextBarSdate,NextBarStime,S);
TL_SetColor(TL,Red);
}
if CrossDown(Var3,0) Then
{
T = -1;
S = var3;
D1 = sDate;
T1 = sTime;
TL = TL_New_Self(d1,t1,S,NextBarSdate,NextBarStime,S);
TL_SetColor(TL,Blue);
}
if T == 1 Then
{
if Var3 > S Then
{
S = Var3;
TL_SetBegin(TL,D1,T1,S);
}
TL_SetEnd(TL,sDate,sTime,S);
}
if T == -1 Then
{
if Var3 < S Then
{
S = Var3;
TL_SetBegin(TL,D1,T1,S);
}
TL_SetEnd(TL,sDate,sTime,S);
}
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Var3 = var1- Var2;
if var3 > 0 Then
plot1(var3,"1",Red);
Else
plot1(var3,"1",Blue);
PlotBaseLine1(0, "기준선");
---------------------------------
위식에서 var3 이 0선위에 있을때의 최고값
0선 아래 있을때의 최저값을 각각 가로선으로 표시하고 싶습니다
최고저값이 갱신되면 새로 갱신된 값만 표시합니다
감사합니다