Các bạn có, tôi đang cố gắng trong okx để tạo ra một bảng xếp hạng hoặc một bảng xếp hạng nhiều bảng xếp hạng hoặc một bảng xếp hạng trống, làm thế nào để tạo ra một bảng xếp hạng không dựa trên số lượng tùy chỉnh mà dựa trên số lượng bảng xếp hạng, tôi đã viết bằng ngôn ngữ js, và tôi đã thực hiện một số công cụ khác để tạo ra một bảng xếp hạng.
exchange.SetDirection (
Giấc mơ nhỏ```js function main (() { // POST /api/v5/copytrading/close-subposition instType : SPOT / SWAP, subPosId var tradeType = "SPOT" // viết SWAP nếu là hợp đồng vĩnh viễn var subPosId = "xxxxx" // ID vị trí var ret = exchange.IO (("api", "POST", "/api/v5/copytrading/close-subposition", "instType=" + tradeType + "& subPosId=" + subPosId") Log ((ret)) ♪ `` Có lẽ là như vậy.
Giấc mơ nhỏ/upload/asset/16da3d5e574f1d5032e1.png Các giao dịch giao dịch giao dịch giao dịch giao dịch giao dịch giao dịch giao dịch. Các giao dịch được đóng gói trên các giao dịch khác nhau.
Giấc mơ nhỏKhông lịch sự. Chính sách là ngôn ngữ Javascript, bạn có thể làm mới trước, xóa bộ nhớ cache và thử xem có thể giải quyết vấn đề hay không.
Giấc mơ nhỏHãy thử xóa cache hoặc bắt buộc trang làm mới.
17732164739Một giấc mơ tốt, tôi đã có một thông báo lỗi trong khi thực hiện thử nghiệm trên ổ đĩa thực: Uncaught RuntimeError: Aborted ((). Build with -sASSERTIONS for more info bạn xem, không biết lý do tại sao, như thể thử nghiệm trước vẫn hoạt động tốt, thay đổi tham số không hoạt động, không quay lại
17732164739Tôi đang nghĩ về việc sử dụng webhook để gửi tin nhắn trên nền tảng của chúng tôi mà không sử dụng exchange.SetDirection (("buy")). var result = exchange.Buy ((-1, amount) như vậy, chỉ cần đẩy ra ngoài tín hiệu mở giao dịch, để webhook nhận được thực hiện giao dịch, nhưng có một vấn đề là position = exchange.GetPosition))) không thể có được thông tin nắm giữ, chủ yếu là không thể có được giữ giá đồng, như vậy làm thế nào để xử lý, bằng cách tính toán để có được giá đồng?
Giấc mơ nhỏTôi không có thông tin liên quan.
17732164739Tôi thấy GPT trên nền tảng của chúng tôi khá hữu ích, như là tôi đã được đào tạo về chiến lược, tôi là một chuyên gia về bằng sáng chế, và tôi cũng muốn đào tạo một GPT chuyên viết bằng sáng chế, tôi không biết làm thế nào để làm điều đó.
Giấc mơ nhỏĐơn giản là trong tài liệu: http request url > https://www.fmz.com/user-guide#%E5%AE%9E%E7%9B%98%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81
17732164739Chào các bạn, chúng tôi đã có một số thông tin khác nhau về cách bạn có thể cài đặt các định dạng tin nhắn trên các tín hiệu đẩy.
Giấc mơ nhỏĐiều này có nghĩa là, sử dụng webhook để đẩy tin nhắn, được nhận bởi một chương trình. Ví dụ: có thể là các hệ thống định lượng khác của bạn, giao diện, vv. Một ví dụ được viết bằng ngôn ngữ golang ở đây là một kịch bản chương trình để nhận yêu cầu.
17732164739Tôi muốn hỏi về cách thiết lập các chương trình dịch vụ của golang, làm thế nào để viết, ở đâu để viết, có hướng dẫn nào liên quan không?
Giấc mơ nhỏ/upload/asset/16113ad8d68015391a1b.jpg
Giấc mơ nhỏCác kịch bản được đóng gói cao của ngôn ngữ PINE và ngôn ngữ Mac, chủ yếu làm các chiến lược xu hướng, được xác định ngay từ đầu khi thiết kế. Nếu bạn muốn viết các chính sách đóng góp hai chiều cùng một lúc, nên sử dụng javascript / python / cpp để dễ dàng thiết kế hơn.
17732164739Một giấc mơ tốt, tôi còn một vấn đề, đó là làm thế nào để giữ hai chiều khi viết chính sách ngôn ngữ pine, làm thế nào để có được thông tin vị trí của nhiều kho trống cùng một lúc, fun hasLong))) => strategy.position_size > 0 fun hasShort (() => strategy.position_size < 0 Điều này có vẻ không hoạt động
17732164739Tôi đã xem tài liệu này và không tìm thấy những gì bạn nói, bạn có thể nói cụ thể với tôi rằng điều tôi muốn thực hiện là đẩy tín hiệu giao dịch ra khỏi nền tảng của chúng tôi để cho robot của nền tảng khác nhận được tín hiệu giao dịch, tương tự như Tradingview.
Giấc mơ nhỏhttps://www.fmz.com/syntax-guide#fun_log tài liệu có một ví dụ đẩy ở cuối chương này.
17732164739Có một vấn đề, trong cài đặt đẩy tín hiệu, webhook đẩy, có thể thiết lập định dạng hoặc nội dung đẩy, đó là chức năng tương tự như trading view
Giấc mơ nhỏCác đặc điểm kỹ thuật của các hợp đồng khác nhau, để tính toán theo các đặc điểm kỹ thuật cụ thể của hợp đồng, bạn có thể tham khảo mẫu này dưới đây: https://www.fmz.com/strategy/276298
17732164739Nếu bạn muốn một ví dụ, bạn có thể cho tôi một ví dụ nào đó.
Giấc mơ nhỏTheo các quy tắc cụ thể của hợp đồng, giao dịch sẽ khác nhau. Ví dụ, hợp đồng đặt chỗ OKX BTC là 100 đô la cho một hợp đồng.
17732164739Một giấc mơ tốt, tôi đã hiểu một chút, số tiền tôi tính toán ở trên thực sự là số tiền, chứ không phải số giấy tờ, vậy làm thế nào để chúng ta có thể chuyển đổi thành số giấy tờ hợp đồng của các loại giao dịch?
Giấc mơ nhỏVí dụ, nếu đó là một hợp đồng U-bit và số tiền bảo lãnh là USDT, thì trước tiên tính toán 1% USDT của tổng tài sản, sau đó chuyển đổi số lượng này thành số lượng hợp đồng của giống tương ứng để giao dịch, và sau đó đánh giá số lượng hợp đồng của đơn đặt hàng này có đáp ứng yêu cầu số lượng đơn đặt hàng tối thiểu của sàn giao dịch hay không, nếu đáp ứng, đặt hàng.
17732164739Những giấc mơ tốt đẹp, gây phiền nhiễu, có một số câu hỏi muốn hỏi, sau đây là một phần của tôi chiến lược mở cửa
Giấc mơ nhỏKhông lịch sự.
17732164739Xin cảm ơn bạn.
Giấc mơ nhỏ```js var createResult = exchange.IO (("api", "POST", "/api/v5/tradingBot/grid/order-algo", "", JSON.stringify ((params))); `` Hãy thử như thế này nhé.
17732164739Bạn có thể cố gắng thay đổi nó không, cảm ơn bạn.
Giấc mơ nhỏCó vẻ như sai trong mã, tham số thứ tư của hàm exchange.IO là dạng urlencode, và tham số thứ năm là raw, có thể truyền JSON ((theo dạng tham số mà sàn giao dịch thực sự cần)
17732164739Tôi luôn báo lỗi, và JSON.stringify ((params) của tôi in ra như thế này: {"instId":"XRP_USDT","algoOrdType":"contract_grid","maxPx":2.8925,"minPx":0.5785,"gridNum":38,"runType":"1","sz":22.01,"direction":"long","lever":"10","triggerParams":[{"triggerAction":"start","triggerStrategy":"instant"}]} cũng không sai vì sao lại có Future_OP 4: {"code":"50014data":[],"msg":"algoOrdType can't be empty"} báo lỗi
17732164739Tôi có một mã gọi OKXAPI và nó luôn đưa ra lỗi, tôi không biết vấn đề ở đâu, bạn có thể giúp tôi xem không, cảm ơn, mã của tôi là: var params = {
"instId":uuSymbols[i],
"algoOrdType:"contract_grid",
"maxPx": maxPx,
"minPx": "minPx",
"gridNum":
"runType": 1
"sz": sz,
"direction": hướng,
"lever": "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever", "lever"
"Trigger Params":
{C:$0000FF}
"TriggerAction": "Bắt đầu",
"triggerStrategy": "instant"
♪ ♪
]]
};
var createResult = exchange.IO (("api", "POST", "/api/v5/tradingBot/grid/order-algo", JSON.stringify ((params)); tài liệu API của OKX được gọi khác là: POST /api/v5/tradingBot/grid/order-algo
body
{C:$0000FF}
"instId": "BTC-USDT-SWAP",
"algoOrdType": "contract_grid",
"maxPx": "5000",
"minPx": "400",
"gridNum": 10,
"runType": "1",
"sz": "200",
"direction": "long",
"Lever": 2
"trigger Params":
{C:$0000FF}
"TriggerAction": "Bắt đầu",
"TriggerStrategy": rsi,
"Timeframe": 30M,
"Hold": 10
"TriggerCond": "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross", "cross"
"TimePeriod": 14
},
{C:$0000FF}
"TriggerAction": "Stop", "TriggerAction": "Stop", "TriggerAction": "Stop", "TriggerAction": "Stop", "TriggerAction": "Stop", "TriggerAction": "Stop", "TriggerAction": "TriggerAction": "Stop", "TriggerAction": "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction" "TriggerAction"
"TriggerStrategy": "Giá"
"TriggerPx": 1000,
StopType: 2
♪ ♪
]]
♪ ♪
Có cảm giác không có vấn đề gì, tại sao lại có lỗi trong Futures_OP 4: { "code":"50014","data":[], "msg:"algoOrdType can
Giấc mơ nhỏXin chào, điều này không hữu ích, bạn có thể đi qua mảng này, chuyển sang các cặp giao dịch một lần một lần, và sau đó thực hiện.
17732164739Có một câu hỏi nhỏ, nếu tôi đưa tất cả các đồng tiền vào một mảng, tôi có cần phải chọn tất cả các đồng tiền trên bàn điều khiển thực tế không?
17732164739Chúc bạn giấc mơ tốt đẹp, cảm ơn rất nhiều.
Giấc mơ nhỏKhông lịch sự, bạn có thể thử mã, nhưng nó không hoạt động.
17732164739Tôi hiểu một chút, cảm ơn bạn.