Plugin Lindung Nilai Satu-Klik Berjangka


Tanggal Pembuatan: 2020-03-18 15:59:34 Akhirnya memodifikasi: 2020-03-24 10:52:08
menyalin: 54 Jumlah klik: 2624
3
fokus pada
1444
Pengikut

Dapat secara otomatis dan segera melakukan hedging terhadap dua kontrak, berhati-hatilah dengan slippage yang tepat, mungkin tidak akan bertransaksi. Lebih banyak posisi dapat dibagi beberapa kali klik.

Plugin ini dapat diluncurkan dengan satu tombol di terminal perdagangan, tanpa biaya, untuk memudahkan transaksi manual.

Kode Sumber Strategi

function main(){
    exchange.SetContractType(Reverse ? Contract_B : Contract_A)
    var ticker_A = exchange.GetTicker()
    if(!ticker_A){return 'Unable to get quotes'}
    exchange.SetDirection('buy')
    var id_A = exchange.Buy(ticker_A.Sell+Slip, Amount)
    exchange.SetContractType(Reverse ? Contract_B : Contract_A)
    var ticker_B = exchange.GetTicker()
    if(!ticker_B){return 'Unable to get quotes'}
    exchange.SetDirection('sell')
    var id_B = exchange.Sell(ticker_B.Buy-Slip, Amount)
    if(id_A){
        exchange.SetContractType(Reverse ? Contract_B : Contract_A)
        exchange.CancelOrder(id_A)
    }
    if(id_B){
        exchange.SetContractType(Reverse ? Contract_B : Contract_A)
        exchange.CancelOrder(id_B)
    }
    return 'Position: ' + JSON.stringify(exchange.GetPosition())
}