Apakah ada yang tahu bagaimana membuat plot indior ini menjadi satu batang di masa depan?

#property indior_chart_window
#properti indior_buffers 2
#properti indior_color1 Biru
# properti indior_color2 Merah

//---- masukan parameter
extern int Panjang=10;
extern int ATRperiode=5;
Kv ganda eksternal = 2,5;
//---- buffer dalam ruangan
gandakan UpBuffer1[];
gandakan DnBuffer1[];
kulit ganda[];
double smax[];
tren ganda[];
// -------------------------------------------------- -------------------
//| Fungsi inisialisasi indior kustom |
// -------------------------------------------------- -------------------
int init()
{
string short_name;
//---- saluran dalam ruangan
SetIndexShift(0,UpBuffer1);
SetIndexShift(1,DnBuffer1);
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
IndorBuffers(5);
SetIndexBuffer(0,UpBuffer1);
SetIndexBuffer(1,DnBuffer1);
SetIndexBuffer(2,min);
SetIndexBuffer(3,smax);
SetIndexBuffer(4,tren);
//---- nama untuk DataWindow dan label subwindow dalam
short_name=ATRStop( Panjang );
IndiorShortName(nama_pendek);
SetIndexLabel(0,Atas);
SetIndexLabel(1,Dn);
//----
SetIndexDrawBegin(0,Panjang);
SetIndexDrawBegin(1,Panjang);
//----
kembali(0);
}
// -------------------------------------------------- -------------------
//| ATRStops_v1 |
// -------------------------------------------------- -------------------
int mulai()
{

int shift,limit, count_bars=IndiorCounted();

if ( count_bars gt; 0 ) limit=Bars-counted_bars;
if ( count_bars lt; 0 ) return(0);
if ( count_bars ==0 ) limit=Bars-Length-1;

untuk(shift=batas;shiftgt;=0;shift--)
{
min[pergeseran] = -100000; smax[pergeseran] = 100000;
for (int i = Panjang-1;igt;=0;i--)
{
smin[shift] = MathMax( smin[shift], Tinggi[shift i] - Kv*iATR(NULL,0,ATRperiode,shift i));
smax[shift] = MathMin( smax[shift], Low[shift i] Kv*iATR(NULL,0,ATRperiode,shift i));
}

tren[bergeser]=tren[bergeser 1];
if ( Close[shift] gt; smax[shift 1] ) trend[shift] = 1;
if ( Close[shift] lt; smin[shift 1] ) trend[shift] = -1;

if ( trend[shift] gt;0 )
{
if( smin[bergeser]lt;smin[bergeser 1] ) smin[bergeser]=smin[bergeser 1];
UpBuffer1[shift]=smin[shift];
DnBuffer1[shift] = EMPTY_VALUE;
}
if ( trend[pergeseran] lt;0 )
{
if( smax[bergeser]gt;smax[bergeser 1] ) smax[bergeser]=smax[bergeser 1];
UpBuffer1[shift]=EMPTY_VALUE;
DnBuffer1[pergeseran] = smax[pergeseran];
}

}
kembali(0);
}