Mengenai pertukaran niaga hadapan.SetDirection dan pertukaran.Buy exchange.Sell

Penulis:Bahan utama, Dicipta: 2018-12-31 21:54:33, Dikemas kini:

Sebagai orang yang sedang membesar, saya sangat bingung dengan cara pilihan arah dan arahan membeli-belah bercampur dalam perdagangan niaga hadapan platform.

SetDirection ((buy/sell/closebuy/closesell), mempunyai empat arah dagangan. Kemudian, panggil fungsi exchange.Buy/Sell ((() untuk melakukan pesanan di atas.

Dalam beberapa kes, ia boleh menjadi satu-satunya masalah yang tidak dapat diselesaikan. Beli dan jual di bawah arah buy Beli dan jual di bawah arah jual Beli dan jual di bawah arah closebuy Di bawah arahan closesell, anda akan dapat memahami cara membeli dan menjual dengan menggunakan kaedah yang berbeza, dan kemudian anda akan dapat mengujinya secara manual. Saya telah membuat kesimpulan berikut: Kesimpulan 1: Tidak kira arah semasa adalah beli atau jual, banyak kedudukan adalah beli, kedudukan kosong adalah jual Kesimpulan 2: Sama ada arah closebuy atau closesell, kosong adalah sell, kosong adalah buy.

Untuk rujukan bawang putih yang lebih kecil, kod bawang untuk ujian adalah sebagai berikut:

/*Backtest mula: 2018-12-01 00:00:00 Akhir: 2018-12-31 00:00:00 tempoh: 1 jam Bursa: [{eid:Futures_OKCoin,currency:BTC_USD}] */

fungsi utama pertukaran.SetContractType ((separuh) pertukaran.SetMarginLevel(10) pertukaran.SetDirection ((jual) var beli1 = pertukaran.GetTicker() Log ((beli1.jual) pertukaran.Menjual ((3500,500) Log ((exchange.GetAccount()); Log ((exchange.GetPosition()); pertukaran.SetDirection ((closebuy) pertukaran.Beli ((4000,500) Log ((exchange.GetAccount()); Log ((exchange.GetPosition());

}

//beli jual // [{ Harga:3934.21, Jumlah:500, DinginJumlah: 0, Keuntungan:-0.00003230381575061599, Margin:1.27090318, MarginLevel:10,Tipe:1,ContractType:quarter} // {Balanse:0,FrozenBalance:0,Stock:98.72528411046,FrozenStock:0}

//beli beli // [{ Harga:3934.23, Jumlah:500, DinginJumlah:0, Keuntungan:-0.00003230365153283115, Margin:1.27089671, MarginLevel:10,Tipe:0,ContractType:quarter}] // {Satunggalaman:0,FrozenSatunggalaman:0,Sedekah:98.725290599843,FrozenSedekah:0}

//jual jual //[{ Harga:3934.21, Jumlah:500,BekuJumlah:0, Keuntungan:-0.00003230381575061599, Margin:1.27090318, MarginLevel:10,Type:1,ContractType:quarter} //{ Balance:0,FrozenBalance:0,Stock:98.72528411046,FrozenStock:0}

//jual beli //[{ Harga:3934.23, Jumlah:500,BekuJumlah:0, Keuntungan:-0.00003230365153283115, Margin:1.27089671, MarginLevel:10,Tipe:0,ContractType:quarter}] //{Satunggalaman:0,FrozenSatunggalaman:0,Sedekah:98.725290599843,FrozenSedekah:0}

Saya akan cuba. //beli beli //[{ Harga:3934.23, Jumlah:500,BekuJumlah:0, Keuntungan:-0.00003230365153283115, Margin:1.27089671, MarginLevel:10,Tipe:0,ContractType:quarter}] // {Balanse:0,FrozenBalanse:0,Stock:1.725290599843,FrozenStock:0} //jual beli //[{ Harga:3934.23, Jumlah:500,BekuJumlah:0, Keuntungan:-0.00003230365153283115, Margin:1.27089671, MarginLevel:10,Tipe:0,ContractType:quarter}] //{ Saldo :0, FrozenBalanse :0, Saham :1.725290599843, FrozenStocks :0}

/ beli jual //{Price:3934.21,Amount:500,FrozenAmount:0,Profit:-0.00003230381575061599,Margin:1.27090318,MarginLevel:10,Type:1,ContractType:quarter} // { Balance:0, FrozenBalance:0,Stocks:1.72528411046,FrozenStocks:0} / jual jual //{Price:3934.21,Amount:500,FrozenAmount:0,Profit:-0.00003230381575061599,Margin:1.27090318,MarginLevel:10,Type:1,ContractType:quarter} // { Balance:0, FrozenBalance:0,Stocks:1.72528411046,FrozenStocks:0} // Kesimpulan: sama ada arah semasa adalah beli atau jual, buka banyak adalah beli, buka kosong adalah jual

// Pegang lebih banyak saham Saya akan cuba. // closebuy beli /posisi tidak sah // closebuy sell Pergilah. //{ Balance:0,FrozenBalance:0,Stocks:2.992310000303,FrozenStocks:0}

// closeesell beli /posisi tidak sah / closeesell sell Pergilah. //{ Balance:0,FrozenBalance:0,Stocks:2.992310000303,FrozenStocks:0} Saya akan cuba. // Kesimpulan: Sama ada arah closebuy atau closeesell, kebanyakan adalah sell

// Pengangkutan kosong semasa Saya akan cuba. // closeesell sell /posisi tidak sah // closeesell beli Pergilah. //{Balance:0,FrozenBalance:0,Stocks:2.992310000303,FrozenStocks:0}

// closebuy sell /posisi tidak sah // closebuy beli Pergilah. //{Balance:0,FrozenBalance:0,Stocks:2.992310000303,FrozenStocks:0} // Kesimpulan: Sama ada arah closebuy atau closeesell, kebanyakan adalah buy


Lebih lanjut

Mimpi kecilPerhatikan arahan untuk menetapkan fungsi berikut. Saya tidak mahu anda mengkritik saya. Pertukaran.Buy untuk membuka pelbagai kedudukan: exchange.SetDirection (Buy) dan kosong untuk menjual: exchange.SetDirection (Closesell) adalah pembelian, tetapi satu adalah kedudukan terbuka dan satu adalah kedudukan paras. Exchange.Sell mempunyai empat arah untuk berdagang mata wang digital, sementara mata wang hadapan komoditi mempunyai empat arah untuk berdagang.

Langit malamApakah platform ini? Saya cuba mengulang.

Bahan utamaexchange.SetDirection Tetapan berjangka mata wang digital dalam empat arah closesell sell yang sepadan dengan exchange.Sell, closebuy buy yang sepadan dengan exchange.Buy.

Bahan utama :)

FengokSaya faham!

Mimpi kecilIni adalah BITMEX, kontrak kekal BITMEX. Konsepnya sama seperti barang sedia ada, hanya membeli dan menjual, jika itu adalah niaga hadapan bursa lain seperti OKEX, anda mesti menggunakan saham kosong untuk mendapatkan saham.

FengokSaya juga mempunyai keraguan ini sekarang, dengan menjual membeli semua untuk mencapai penyelesaian yang terbuka dan menutup tidak tidak berguna?

FengokBagaimana anda memahami empat butang ini sekarang?

FengokSaya juga mempunyai pertanyaan ini sekarang, di mana empat arah ini berlaku? selepas saya menetapkan hanya dengan membeli menjual, sama ada dengan meletakkan kosong kosong atau meletakkan kosong, apakah closebuy dan close-sell tidak tidak berguna?

Bahan utamaokex masa hadapan analogi retest