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; }
Hải dươnghttps://dn-filebox.qbox.me/7f0380fdc97b1d9955e7a69f48c45725856d28d9.png https://dn-filebox.qbox.me/f2bef38e4cb019e4a500b2c61900d7fdf0f8d524.png Trong tuần gần đây, tôi đã thử giao dịch chứng khoán của Bitfinex, và sau hàng trăm lần thử, tôi vẫn gặp phải những trở ngại về báo cáo lỗi và không biết tác giả có giải pháp không?
Louis
wangwlbNgoài ra, các khái niệm về
wangwlbVì những khái niệm cơ bản không rõ ràng, xin vui lòng hướng dẫn thêm một lần nữa. Liên kết của bạn cung cấp một mẫu, xin vui lòng hỏi tôi làm thế nào để kết nối với chính sách hiện tại (nếu chính sách giao dịch không đảm bảo có thể hoạt động bình thường trên bitfinex)? chỉ liên kết mẫu dưới chính sách? và làm thế nào để kiểm tra lại? Cảm ơn.
7mBạn có thể truy cập vào giao diện API của bitfinex để xem
wangwlbTôi cũng nghĩ như vậy, cảm ơn bạn một lần nữa!
7mKhông, tôi đã thử nghiệm trên máy tính thực, nó sẽ không có vấn đề gì, bạn cũng có thể thử nghiệm với một số lượng rất nhỏ.
wangwlbCảm ơn. Có khả năng nào để kiểm tra lại trên nền tảng?
7mBạn đã thay đổi, bạn đã xóa nó, và sau đó bạn có thể tham khảo nó, chú ý rằng tôi đã thay đổi tên của hàm
wangwlbCảm ơn.
Trong chiến lược ban đầu, đã có một mẫu: mẫu
7mBạn có thể tham khảo mẫu của tôi trong chiến lược, và dấu chấm, và sau đó mua trong chiến lược với $.Buy (giá, số lượng) bạn có thể mua trên sàn giao dịch bằng tiền bảo lãnh.