يغير حجم المخزن المؤقت - يحدد العدد المحتمل للعناصر فيه
setSize(size:int)
Parameters
Name |
Type |
Действие |
Значение по умолчанию |
size |
int |
حجم جديد للمخزن المؤقت |
— |
Return value
إشارة إلى كائن من النوع Buffer لسلسلة من المكالمات
Example
export class Main extends Indicator {
constructor() {
super();
this.buffers = {
bufferMain : this.addBuffer(),
};
}
onInit() {
this.buffers.bufferMain
.setColor(Color.Red)
.setWidth(3);
}
async onUpdate() {
const priceType = 0,
{bufferMain} = this.buffers,
{Close} = await Bar.load([Bar.Mode.Close], priceType);
// املأ المخزن BufferMain بقيم مصفوفة الإغلاقClose
bufferMain.fill(Close);
// احصل على حجم المخزن المؤقت الحالي
let BufferSize = bufferMain.size();
this.print('Initial bufferMain size is '+ BufferSize + ' elements.');
// تعيين حجم المخزن المؤقت الجديد
bufferMain.setSize(BufferSize + 777);
BufferSize = bufferMain.size();
this.print('Now bufferMain size is '+ BufferSize + ' elements.');
}
}