커뮤니티
부탁드립니다
2026-03-25 18:24:09
60
글번호 231261
삼각가중 이평 20일선 상승, 하락 전환시 직전 고저에서 현재 고저까지 박스좀 부탁드립니다
현재 진행중인 박스는 이평의 전환에 따라 박스의 폭과 색상이 바뀔수도 있을것 같습니다
답변 1
예스스탁 예스스탁 답변
2026-03-26 13:00:37
안녕하세요
예스스탁입니다.
Input : Length(20);
var : TLen(0),Tma(0),T(0);
var : hh(0),hi(0),ll(0),li(0),box(0);
TLen = Ceiling((Length + 1) * .5);
Tma = ma(ma(C, TLen), TLen);
if Tma > Tma[1] Then
T = 1;
if Tma < Tma[1] Then
T = -1;
Plot1(Tma,"tma",IFf(t==1,Red,Lime));
if T == 1 Then
{
if T != T[1] Then
{
hh = h;
hi = Index;
Box_SetEnd(box,sDate[Index-li],stime[Index-li],var2);
var1 = highest(h,Index-li);
var2 = lowest(l,Index-li);
box = Box_New(sDate[Index-li],sTime[Index-li],var1,NextBarSdate,NextBarStime,var2);
Box_SetColor(box,Red);
Box_SetFill(box,true);
}
Else
{
if h > hh Then
{
hh = h;
hi = Index;
}
var1 = highest(h,Index-li);
var2 = lowest(l,Index-li);
Box_SetBegin(box,sDate[Index-li],sTime[Index-li],var1);
Box_SetEnd(box,NextBarSdate,NextBarStime,var2);
}
}
if T == -1 Then
{
if T != T[1] Then
{
ll = l;
li = Index;
Box_SetEnd(box,sDate[Index-hi],stime[Index-hi],var2);
var1 = highest(h,Index-hi);
var2 = lowest(l,Index-hi);
box = Box_New(sDate[Index-hi],sTime[Index-hi],var1,NextBarSdate,NextBarStime,var2);
Box_SetColor(box,Blue);
Box_SetFill(box,true);
}
Else
{
if l < ll Then
{
ll = l;
li = Index;
}
var1 = highest(h,Index-hi);
var2 = lowest(l,Index-hi);
Box_SetBegin(box,sDate[Index-hi],sTime[Index-hi],var1);
Box_SetEnd(box,NextBarSdate,NextBarStime,var2);
}
}
즐거운 하루되세요