Bar.load()

Memuat larik nilai sesuai dengan tipe yang ditentukan.
await Bar.load(modes:array, priceType:int, timeFrame:string, symbol:string)

Parameters

Name Type Действие Значение по умолчанию
modes array Array nilai enumerasi Bar.Mode
priceType int {@link PriceType | Price type} dari bilah
timeFrame string Jangka waktu. Ini bisa berupa nilai enumerasi TimeFrame mana pun. 0 berarti TimeFrame bagan saat ini.
symbol string Nama simbol. null berarti simbol saat ini.

Return value

Mengembalikan objek dengan larik data yang diminta

Description

Digunakan dalam metode onUpdate. Array diperoleh dengan merusak - nama variabel harus identik dengan nama tipenya.
Mereka diharapkan menjadi konstanta untuk menghindari mengubahnya.
Jika Anda perlu memuat data menurut beberapa jenis, maka cara terbaik untuk mendapatkannya adalah dengan menentukan dalam metode semua jenis yang dimuat dipisahkan dengan koma.
Daftar jenis yang tersedia dapat ditemukan di Bar.Mode

Example

// Memuat larik nilai dengan harga penutupan semua batang
const {Close} = await Bar.load([Bar.Mode.Close], PriceType.Bid);

// Memuat larik nilai untuk beberapa jenis sekaligus
const {High, Low, Close, Volume} = await Bar.load([Bar.Mode.High, Bar.Mode.Low, Bar.Mode.Close, Bar.Mode.Volume], PriceType.Bid);

// Muat larik nilai dengan harga penutupan dan harga buka semua batang dan tetapkan masing-masing ke variabel CloseOtherName dan OpenName
const {Close:CloseOtherName, Open:OpenOtherName} = await Bar.load([Bar.Mode.Close, Bar.Mode.Open], PriceType.Bid);