Bar.lowest()

الإزاحة (الموضع) في مصفوفة أصغر قيمة لعدد محدد من الأشرطة ، بدءًا من النقطة المرجعية المحددة
Bar.lowest(prices:Array, count:int=array.length, start:int)

Parameters

Name Type Действие Значение по умолчанию
prices Array مجموعة الأسعار
count int عدد الأشرطة (في الاتجاه من الشريط الحالي في اتجاه زيادة الفهرس) ، من بينها يجب إجراء البحث array.length
start int إزاحة الشريط في المصفوفة ذات القيمة الأصغر لعدد محدد من الأشرطة ، بدءًا من النقطة المرجعية المحددة

Example

export class Main extends Indicator {

     constructor() {
         super();
     }

     onInit() {
     }

     async onUpdate() {
         const priceType = 0,
             {Time, Open} = await Bar.load([Bar.Mode.Time, Bar.Mode.Open], priceType);
         let period = 12, shift = 46;
         // ابحث عن أصغر قيمة للمصفوفة Open في النطاق من Open [46] إلى Open [46 + 12-1] (12 عنصر مصفوفة)
         let LowestIndex = Bar.lowest(Open, period, shift)
         let MinOfArrayPart = Open[LowestIndex];
         this.print('Lowest bar is at ' + LowestIndex + " and it's value is "  +MinOfArrayPart);
     }
}