Tài nguyên đang được tải lên... tải...

Đặt cược theo số vị trí, không xác định số lượng đặt cược

Tác giả:17732164739, Tạo: 2023-11-15 15:09:18, Cập nhật: 2023-11-15 15:45:51

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 (closebuy) exchange.Sell ((-1, 1) không thể làm như vậy, không thể tùy chỉnh số lượng ngang hàng


Thêm nữa

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - những 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.

17732164739Một giấc mơ tốt, tại sao lại không có thông tin sai, vì vậy chiến lược dừng lại và không biết vấn đề ở đâu?

Những nhà phát minh định lượng - những giấc mơ nhỏĐược rồi, chúng tôi sẽ giải quyết vấn đề này cho bạn trên tờ báo.

17732164739Trong khi đó, một người phụ nữ khác cũng đã bị ảnh hưởng bởi những điều này. Tôi không biết tại sao, một chu kỳ 1 giờ chỉ có thể quay lại 3 ngày, một chu kỳ 1 phút chỉ có thể quay lại khoảng 10 phút, quá trình dừng lại, nhưng tôi đã sử dụng while (true). Nhóm: Hệ thống kiểm tra Tên người dùng: 17732164739

Những nhà phát minh định lượng - những giấc mơ nhỏBạn xóa cache trình duyệt, sau đó thử lại, có thể lưu trữ vì lợi ích, nếu vẫn không thể, bạn có thể tải xuống biểu mẫu, kèm theo mã kiểm tra cụ thể, trong mã có thể ghi lại cấu hình kiểm tra cụ thể, hoặc cài đặt trang kiểm tra màn hình.

17732164739Một giấc mơ tốt, tôi đã sử dụng tương lai tương tự, không biết lý do tại sao, một chu kỳ giờ chỉ có thể lặp lại dữ liệu 3 ngày, một chu kỳ phút chỉ có thể lặp lại dữ liệu vài phút, quá trình dừng lại, nhưng tôi đã sử dụng while ((true) ah, không biết chuyện gì xảy ra

Những nhà phát minh định lượng - những giấc mơ nhỏXin chào, tính toán lại ở cấp độ thực, dữ liệu là dữ liệu cấp độ tick, không có phần lịch sử, vì vậy K-line BAR là cần tích lũy từng chút một, bắt đầu chỉ có một.

17732164739Đúng vậy, tôi đã thử một lần kiểm tra lại trên thực tế, sử dụng dữ liệu Bitcoin BTC hiện tại vào tháng 8, records [{ "Time":1723680000000, "Open":58683.37, "High":58683.37, "Low":58678.01, "Close":58678.01, "Volume": 0.04762, "OpenInterest: 0}] chỉ có một dữ liệu, bạn vẫn không thể sử dụng

Nhà phát minh định lượngCảm ơn bạn đã kiên nhẫn chờ đợi, lần này là một sự thay đổi lớn.

Những nhà phát minh định lượng - những giấc mơ nhỏNhững người tham gia cuộc thi này đã từng tham gia vào các cuộc thi diễn ra tại Việt Nam.

17732164739Có lẽ phải mất bao lâu nữa để thực sự kiểm tra lại, thời gian cảm thấy hơi dài hơn.

Những nhà phát minh định lượng - những giấc mơ nhỏXin chào, do nâng cấp trung tâm dữ liệu của nền tảng, dữ liệu chưa được sắp xếp hoàn chỉnh, tạm thời không có việc kiểm tra lại ở cấp độ đĩa thực, dữ liệu thu thập sẽ được hoàn thành sớm.

17732164739Tôi đang xem các bạn có thể chọn các loại đĩa thực không?

Những nhà phát minh định lượng - những giấc mơ nhỏCác cấu trúc được trả về của GetAccount được thêm 2 trường: > https://www.fmz.com/digest-topic/10451#1%E3%80%81account-%E7%BB%93%E6%9E%84%E6%96%B0%E5%A2%9E%E5%AD%97%E6%AE%B5equity%E3%80%81upnl Sử dụng equity này.

17732164739Bạn vẫn còn trong giấc mơ?

17732164739Trong khi đó, các nhà đầu tư khác cũng cho rằng các khoản đầu tư của họ là tương lai thực tế, cũng như các khoản đầu tư trong thời gian tôi kiểm tra.

Những nhà phát minh định lượng - những giấc mơ nhỏChào các bạn, giá thực hay giá lại? Tiền tương lai hay tiền mặt?

17732164739Có một vấn đề, tôi muốn hỏi bạn, account = exchange.GetAccount ((); ở đây sau khi tôi mở giao dịch, tài khoản.Balance của tôi sẽ giảm, nhưng tài khoản.FrozenBalance luôn là 0, tôi muốn luôn luôn có được tổng số tiền của tôi, với tài khoản.Balance + tài khoản.FrozenBalance cũng không hoạt động.

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - nhữ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?

Những nhà phát minh định lượng - nhữ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 đó.

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - những 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?

Những nhà phát minh định lượng - những giấc mơ nhỏ/upload/asset/16113ad8d68015391a1b.jpg

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - những 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

Những nhà phát minh định lượng - những 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 đó.

Những nhà phát minh định lượng - những 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?

Những nhà phát minh định lượng - những 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 var price = exchange.GetTicker ((currency).Last; var account = exchange.GetAccount (); var available = account.Balance * positionSize*bei; var amount = _N ((available / price,0)); exchange.SetDirection (("buy") var result = exchange.Buy ((−1, amount); vậy tôi định đặt số tiền đầu tư cho mỗi đồng xu là một phần trăm của tổng số tiền của tôi, nhưng tôi tính số tiền đầu tư bằng một phần trăm, sau khi tính số tiền đầu tư, nhưng số tiền đầu tư này được tính theo số nhân của số tiền đầu tư nhỏ nhất, số tiền đầu tư nhỏ nhất của các loại tiền tệ khác nhau, ví dụ, số tiền đầu tư nhỏ nhất mà tôi tính là 10, nhưng số tiền đầu tư nhỏ nhất trên đồng xu này là 100, nghĩa là tôi thực sự đã đầu tư 1.000 đồng xu, dẫn đến một số khoản đầu tư nhỏ, có rất nhiều khoản đầu tư, sai với ý định ban đầu của tôi, bạn có thể giúp tôi xem vấn đề này được giải quyết như thế nào?

Những nhà phát minh định lượng - những giấc mơ nhỏKhông lịch sự.

17732164739Xin cảm ơn bạn.

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - những 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 cant be empty"}

Những nhà phát minh định lượng - những 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.

Những nhà phát minh định lượng - những 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.