setAnchor()

Задаёт точку привязки символов индикатора
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]);
         }
     }
}