Задаёт точку привязки символов индикатора
setAnchor(value:int)
Параметры
Имя |
Тип |
Действие |
Значение по умолчанию |
value |
int |
Оно из значений, перечисленных в Anchor |
— |
Возвращаемое значение
Ссылка на объект типа Buffer для цепочки вызовов
Пример
export class Main extends Indicator {
constructor() {
super();
this.buffers = {
BufferForArrows1 : this.addBuffer(),
};
}
onInit() {
this.buffers.BufferForArrows1
.setShape(Shape.Arrow)
.setColor(Color.Red)
.setArrow(ArrowSymbols.ArrowDoubleUpWards)
.setWidth(5)
// Зададим точку привязки символа стрелок
.setAnchor(Anchor.Top);
}
async onUpdate() {
const priceType = PriceType.Bid,
{BufferForArrows1} = this.buffers,
{Close} = await Bar.load([Bar.Mode.Close], priceType),
barSize = Close.length;
for (let i = 0; i < barSize-1; i++) {
BufferForArrows1.set(i, Close[i]);
}
}
}