Bitfinex-Briefwährungen

Schriftsteller:7 Meter, Datum: 2017-10-14 17:20:59
Tags:Extent-APIBitfinex


var bitfinexIndex = 0;
var basecurrency;
var quotecurrency;

function init(){
    for(var i = 0;i<exchanges.length;i++){
        if(exchanges[i].GetName() == "Bitfinex"){
            bitfinexIndex = i
        }
    }
    var st = exchanges[bitfinexIndex].GetCurrency().split("_")
    basecurrency = st[0]
    quotecurrency = st[1]
}

$.bitfinexSell = function(price, amount){
    var message = "symbol=" + basecurrency + quotecurrency + "&amount=" + amount.toString() + "&price=" + price.toString() + "&side=sell" + "&type=limit"
    id = exchanges[bitfinexIndex].IO("api", "POST", "/v1/order/new", message)
    return id.order_id
}

$.bitfinexBuy = function(price, amount){
    var message = "symbol=" + basecurrency + quotecurrency + "&amount=" + amount.toString() + "&price=" + price.toString() + "&side=buy" + "&type=fill-or-kill"
    var id = exchanges[bitfinexIndex].IO("api", "POST", "/v1/order/new", message)
    return id.order_id
}

$.bitfinexGetPosition = function(){
    var position = exchanges[bitfinexIndex].IO("api", "POST", "/v1/positions")
    return position
}

//直接使用exchange.GetOrder(id)就可以了,不需要调用模板
$.bitfinexGetOrder = function(order_id){
    var order = exchanges[bitfinexIndex].IO("api", "POST", "/v1/order/status", "order_id=", parseInt(order_id))
    return order
}

//直接用exchange.CancelOrder(id)就可以取消订单,不需要调用模板
$.bitfinexCancelOrder = function(order_id){
    //var result = exchanges[bitfinexIndex].IO("api", "POST", "/v1/order/cancel", "order_id=", parseInt(order_id))
    //return order
}

//返回margin钱包一共可以交易多少USD(虚拟币会换成美元加入计算)
$.marginBalance = function(){
    var balance = exchanges[bitfinexIndex].IO("api", "POST", "/v1/margin_infos")
    return balance[0].tradable_balance;
}

Verwandt

Mehr

Der SeehurstSiehe auch: https://dn-filebox.qbox.me/7f0380fdc97b1d9955e7a69f48c45725856d28d9.png https://dn-filebox.qbox.me/f2bef38e4cb019e4a500b2c61900d7fdf0f8d524.png In der vergangenen Woche habe ich versucht, Bitfinex-Anleihen zu kaufen, und nach hunderten Versuchen habe ich immer noch Fehler gemeldet, und ich weiß nicht, ob die Autoren eine Lösung gefunden haben.

Louis&side=buy" + "&type=fill-or-kill" Die Art der Bezahlung ist anders als die Art des Verkaufs, warum?

- Was ist los?Außerdem ist das Konzept von O-O-O-O-O-O nicht sehr klar. Haben Sie eine Beschreibung oder Erklärung zu O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O

- Was ist los?Da die grundlegenden Konzepte nicht so klar sind, kann ich Sie bitte um weitere Informationen bitten. Ihr Link bietet eine Vorlage, bitte fragen Sie mich, wie ich diese mit der aktuellen Strategie (die nicht auf Bitfinex funktioniert) verknüpfe? Ich danke Ihnen.

7 MeterDie API der Börse ist genau so festgelegt, und Sie können sich die API-Anleitung von bitfinex ansehen.

- Was ist los?Ich denke das auch.

7 MeterNein, ich habe es getestet und es sollte ein Problem sein, man kann es auch mit sehr kleinen Mengen testen.

- Was ist los?Danke. Danke. Gibt es eine Möglichkeit, dass es auf der Plattform überprüft wird?

7 MeterSie haben die ursprüngliche Funktion gelöscht, und Sie können es mit dem Referenzverzeichnis machen.

- Was ist los?Ich danke Ihnen. In der ursprünglichen Strategie gibt es bereits eine Vorlage: Die Vorlage von "Cryptocurrency-Currency-Trading-Klassebuch" (aktuell) Wie erkennt sich die Strategie, wenn der Funktionsname von buy gleich aussieht? Wenn es um den Wertpapierhandel geht, sehe ich, dass es auf Bitfinex einen Wertpapieranteil gibt, wie kann man ihn in der Strategie einstellen? Das Problem ist ein wenig kindisch, weil es keine Grundkenntnisse gibt.

7 MeterSie können dann in der Strategie meine Vorlage zitieren und einen Punkt anstellen, und dann in der Strategie $.Buy (Preis, Menge) kaufen, um auf der Börse mit Sicherheiten zu kaufen.