Beli kemudian Jual (strategi ping-pong)

Penulis:Rumput, Tarikh: 2018-10-11 15:31:49
Tag:KajianDibantu Perdagangan

Dalam kes ini, anda boleh menetapkan harga pembelian, dan apabila pembelian berjaya, harga jual akan ditempatkan secara automatik, dan harga jual akan ditempatkan di bawah. Plugin ini boleh dimulakan dengan satu klik di terminal dagangan, tidak mengenakan bayaran, dan memudahkan dagangan manual.https://www.fmz.com/digest-topic/5051


function CancelPendingOrders() {
    var orders = _C(exchange.GetOrders);
    for (var j = 0; j < orders.length; j++) {
        exchange.CancelOrder(orders[j].Id, orders[j]);
    }
}
function main() {
    Log('robot starts to run')
    if(BUYPRICE >= SELLPRICE){
        throw 'check buy and sell price'
    }
    CancelPendingOrders()
    var account = _C(exchange.GetAccount)
    var init_account = account
    Log('account: ', account.Balance);
    if(account.Balance > BUYPRICE*BUYAMOUNT){
        exchange.Buy(BUYPRICE, BUYAMOUNT);
    }else{
        throw 'account balances is not enough'
    }
    while(true){
        account = _C(exchange.GetAccount)
        if(account.Stocks >= init_account.Stocks + 0.01){
            exchange.Sell(SELLPRICE, account.Stocks - init_account.Stocks)
        }
        Sleep(Intervel*1000)
    }
}


Berkaitan

Lebih lanjut