Sumber daya yang dimuat... Pemuatan...

exchange.SetMarginLevel

Peraturanexchange.SetMarginLevel()Fungsi ini digunakan untuk menetapkan nilai leverage dari pasangan perdagangan atau kontrak yang ditentukan olehsymbolKompatibel dengan hanya melewati dalam parametermarginLeveluntuk menetapkan nilai leverage dari pasangan perdagangan atau kontrak saat ini dari objek pertukaran {@var/EXCHANGE exchange}.

exchange.SetMarginLevel ((simbol, marginLevel) Pertukaran.Set MarginLevel ((marginLevel)

Peraturansymbolparameter digunakan untuk menentukan pasangan perdagangan atau kontrak yang mana nilai leverage perlu disesuaikan.symbolparameter dariSetMarginLevel()fungsi konsisten dengan format darisymbolparameter dariGetTicker()fungsi. lambang palsu string PeraturanmarginLevelparameter digunakan untuk mengatur nilai leverage, yang biasanya bilangan bulat untuk bursa dan juga mendukung pengaturan nilai leverage titik terapung untuk beberapa bursa. marginLevel benar nomor

function main() {
    exchange.SetMarginLevel(10)
    // Set the leverage of BTC’s USDT-margined perpetual contract to 15
    exchange.SetMarginLevel("BTC_USDT.swap", 15)
}
def main():
    exchange.SetMarginLevel(10)
    exchange.SetMarginLevel("BTC_USDT.swap", 15)
void main() {
    exchange.SetMarginLevel(10);
    exchange.SetMarginLevel("BTC_USDT.swap", 15); 
}

Peraturanexchange.SetMarginLevel()fungsi mendukung cryptocurrency kontrak berjangka pertukaran objek saja. sistem backtesting mendukung memanggilexchange.SetMarginLevel()fungsi untuk mengatur nilai leverage. Untuk kontrak berjangka cryptocurrency, mekanisme leverage tidak seragam karena pertukaran kontrak berjangka cryptocurrency.exchange.SetMarginLevel()fungsi tidak menghasilkan permintaan jaringan, tetapi hanya menetapkan variabel leverage dalam sistem FMZ yang mendasari (digunakan untuk melewati parameter dalam antarmuka penempatan pesanan). Nilai leverage dari beberapa kontrak berjangka pertukaran adalah pengaturan dari bursa, yang perlu ditetapkan di halaman situs web bursa atau menggunakan antarmuka API. Dalam hal ini memanggilexchange.SetMarginLevel()fungsi akan menghasilkan permintaan jaringan dan mungkin gagal mengatur leverage. Ada banyak alasan untuk ini, misalnya: ada posisi saat ini atau pesanan yang menunggu, yang membuat tidak mungkin untuk menetapkan nilai leverage baru untuk pasangan perdagangan atau kontrak ini. Bursa yang tidak mendukungexchange.SetMarginLevel()Fungsi:

Nama Fungsi Pertukaran Spot yang tidak didukung Pertukaran Futures Tanpa Dukungan
SetMarginLevel Futures_dYdX / Futures_Deribit

{@var/EXCHANGE pertukaran}

exchange.GetPositions exchange.SetDirection