if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
l > h[2] Then
{
var1 = l;
var2 = h[2];
}
if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
h < l[2] Then
{
var3 = h;
var4 = l[2];
}
Plot1(var1);
Plot2(var2);
Plot3(var3);
Plot4(var4);
이 수식에서 갭이 3% 이상에서 그려지게 변수 처리해 주시고, Plot이 아닌 Box 형태로 그려지게 하고 싶습니다
답변 1
예스스탁
예스스탁 답변
2025-10-15 16:20:48.0
안녕하세요
예스스탁입니다.
input : gap(3);
var : box1(0),box2(0);
if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
l > h[2]*(1+gap/100) Then
{
var1 = l;
var2 = h[2];
box1 = Box_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var2);
Box_SetColor(box1,Red);
Box_SetFill(box1,true);
}
Else
Box_SetEnd(box1,NextBarSdate,NextBarStime,var2);
if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
h < l[2]*(1-gap/100) Then
{
var3 = h;
var4 = l[2];
box2 = Box_New(sDate,sTime,var3,NextBarSdate,NextBarStime,var4);
Box_SetColor(box2,Blue);
Box_SetFill(box2,true);
}
Else
Box_SetEnd(box2,NextBarSdate,NextBarStime,var4);
즐거운 하루되세요
> 삼손감자 님이 쓴 글입니다.
> 제목 : 지표 수정 부탁드립니다
> if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
l > h[2] Then
{
var1 = l;
var2 = h[2];
}
if h-l < h[1]-l[1] and
h[2]-l[2] < h[1]-l[1] and
h < l[2] Then
{
var3 = h;
var4 = l[2];
}
Plot1(var1);
Plot2(var2);
Plot3(var3);
Plot4(var4);
이 수식에서 갭이 3% 이상에서 그려지게 변수 처리해 주시고, Plot이 아닌 Box 형태로 그려지게 하고 싶습니다