Type/to search
1
Follow
4
Followers
Tentang hubungan antara pertukaran.SetDirection dan pertukaran.Beli pertukaran.Jual di masa depan
Created 2018-12-31 21:54:33  
 10
 2109

Sebagai orang yang sedang tumbuh dewasa, saya bingung dengan pilihan arah dalam perdagangan berjangka platform dan kombinasi instruksi jual beli.

SetDirection ((buy/sell/closebuy/closesell), ada empat jenis set
Kemudian, panggil fungsi exchange.Buy/Sell () untuk melakukan order.

Setelah terjerat dalam beberapa kombinasi:
Cara membeli dan menjual
buy dan sell di arah
closebuy buy dan sell
Bagaimana cara memahami buy dan sell dalam arah closesell, setelah diuji secara manual dengan metode closesell, adalah sebagai berikut:
Saya menyimpulkan bahwa:
<unk>// Kesimpulan 1: Apakah arah saat ini adalah buy atau sell, membuka lebih banyak posisi adalah buy, membuka posisi kosong adalah sell<unk>
Yang kedua, apakah itu closebuy atau closesell, biasanya itu adalah sell, dan yang kosong adalah buy.

Untuk referensi masakan yang lebih kecil. Kode masakan yang diuji adalah sebagai berikut:

/*backtest
start: 2018-12-01 00:00:00
end: 2018-12-31 00:00:00
period: 1h
exchanges: [{"eid":"Futures_OKCoin","currency":"BTC_USD"}]
*/

function main() {
exchange.SetContractType("quarter")
exchange.SetMarginLevel(10)
exchange.SetDirection("sell")
var buy1 =exchange.GetTicker()
Log(buy1.Sell)
exchange.Sell(3500,500)
Log(exchange.GetAccount());
Log(exchange.GetPosition());
exchange.SetDirection("closebuy")
exchange.Buy(4000,500)
Log(exchange.GetAccount());
Log(exchange.GetPosition());

}

//buy sell
// [{"Price":3934.21,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230381575061599,"Margin":1.27090318,"MarginLevel":10,"Type":1,"ContractType":"quarter"}]
// {"Balance":0,"FrozenBalance":0,"Stocks":98.72528411046,"FrozenStocks":0}

//buy buy
// [{"Price":3934.23,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230365153283115,"Margin":1.27089671,"MarginLevel":10,"Type":0,"ContractType":"quarter"}]
// {"Balance":0,"FrozenBalance":0,"Stocks":98.725290599843,"FrozenStocks":0}

//sell sell
//[{"Price":3934.21,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230381575061599,"Margin":1.27090318,"MarginLevel":10,"Type":1,"ContractType":"quarter"}]
//{"Balance":0,"FrozenBalance":0,"Stocks":98.72528411046,"FrozenStocks":0}

//sell buy
//[{"Price":3934.23,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230365153283115,"Margin":1.27089671,"MarginLevel":10,"Type":0,"ContractType":"quarter"}]
//{"Balance":0,"FrozenBalance":0,"Stocks":98.725290599843,"FrozenStocks":0}

//---------------------------------------------------------------------------
//buy buy
//[{"Price":3934.23,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230365153283115,"Margin":1.27089671,"MarginLevel":10,"Type":0,"ContractType":"quarter"}]
// {"Balance":0,"FrozenBalance":0,"Stocks":1.725290599843,"FrozenStocks":0}
//sell buy
//[{"Price":3934.23,"Amount":500,"FrozenAmount":0,"Profit":-0.00003230365153283115,"Margin":1.27089671,"MarginLevel":10,"Type":0,"ContractType":"quarter"}]
//{"Balance":0,"FrozenBalance":0,"Stocks":1.725290599843,"FrozenStocks":0}

//buy sell
//[{"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}
//sell sell
//[{"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}
// Kesimpulannya: apakah arah saat ini adalah buy atau sell, membuka posisi lebih adalah buy, membuka posisi kosong adalah sell

/ Saat ini memegang lebih banyak
//--------------------------------------------
//closebuy buy
//invalid position
//closebuy sell
//[]
//{"Balance":0,"FrozenBalance":0,"Stocks":2.992310000303,"FrozenStocks":0}

//closesell buy
//invalid position
//closesell sell
//[]
//{"Balance":0,"FrozenBalance":0,"Stocks":2.992310000303,"FrozenStocks":0}
//--------------------------------------------
// Kesimpulannya: Apakah arahnya closebuy atau closesell, biasanya adalah sell

/ Posisi kosong
//--------------------------------------------
//closesell sell
//invalid position
//closesell buy
//[]
//{"Balance":0,"FrozenBalance":0,"Stocks":2.992310000303,"FrozenStocks":0}

//closebuy sell
//invalid position
//closebuy buy
//[]
//{"Balance":0,"FrozenBalance":0,"Stocks":2.992310000303,"FrozenStocks":0}
// Kesimpulannya: Apakah itu closebuy atau closesell, biasanya buy

Related Recommendations
Comment
All comments (10)
    下单函数设置方向备注
    exchange.Buy开多仓: exchange.SetDirection("buy") 、 平空仓: exchange.SetDirection("closesell")都是买入,但是一个是开仓 一个是平仓。
    exchange.Sell开空仓: exchange.SetDirection("sell") 、 平多仓:exchange.SetDirection("closebuy")数字货币期货是四个方向,商品期货还有对于今仓的处理。
    7 years ago

    我现在也是这个疑惑,这四个方向是在什么情况下产生作用的? 我设置之后 只用buy sell 不管是平多仓平空仓还是开多仓开空仓全都实现了,那closebuy 跟closesell 不是没有用了吗????

    7 years ago

    那是 BITMEX 吧, BITMEX 永续合约 类似 现货的概念,只有买卖 ,如果是其他 交易所 期货 比如 OKEX 的 你就必须用 平多仓 平空仓 才能平仓了。

    7 years ago

    明白了!

    7 years ago

    这是哪个平台?我试试回测

    7 years ago

    okex 期货模拟回测

    7 years ago

    你现在是如何理解这四个按钮的?

    7 years ago

    exchange.SetDirection 在数字货币期货设置 四个方向 closesell sell 对应 exchange.Sell, closebuy buy 对应 exchange.Buy。<<<<<<官方解释

    7 years ago

    我目前也有这个疑惑,用sell buy全都实现开仓平仓 那close不是没用了吗

    7 years ago

    :)

    7 years ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)