Pemalam Lindung Nilai Satu Klik Niaga Hadapan


Tarikh penciptaan: 2020-03-18 15:59:34 Akhirnya diubah suai: 2020-03-24 10:52:08
Salin: 54 Bilangan klik: 2624
3
fokus pada
1444
Pengikut

Ia boleh melindungi dua kontrak dengan segera secara automatik, dengan berhati-hati untuk meletakkan harga slippage yang sesuai, ia mungkin tidak berdagang. Lebih banyak kedudukan boleh dibahagikan dengan beberapa kali klik.

Plugin ini boleh dimulakan dengan satu butang di terminal perdagangan, tanpa caj, untuk memudahkan perdagangan manual.

Kod 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())
}