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

Khởi động lạiRobot

CácRestartRobotphương pháp được sử dụng để khởi động lại giao dịch trực tiếp theoAPI KEYID của giao dịch trực tiếp được khởi động lại là ID giao dịch trực tiếp được chỉ định bởirobotId parameter.

{
    "code":0,
    "data":{
        "result":1,
        "error":null
    }
}
  • Kết quả: Mã trạng thái giao dịch trực tiếp, 1 có nghĩa là đang chạy.

CácrobotIdtham số được sử dụng để chỉ định Id của giao dịch trực tiếp để được khởi động lại.GetRobotListphương pháp để có được thông tin về giao dịch trực tiếp theo tài khoản, chứa ID giao dịch trực tiếp.

robotId đúng số Các thông số cấu hình giao dịch trực tiếp, các thông sốsettingsđịnh dạng như sau:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123},
        {"pair":"ETH_USDT","pid":456}
    ],
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • appid: Các trường tùy chỉnh Các thẻ có thể được định nghĩa.
  • args: Cài đặt tham số chiến lược Cấu trúc là một mảng, mỗi phần tử là một tham số.Interval, và bạn muốn thiết lậpIntervalđến 500 khi khởi động lại chiến lược, sau đóargschứa:["Interval", 500], đó là:"args": [["Interval", 500]].
  • trao đổi: cấu hình đối tượng trao đổi để ràng buộc giao dịch trực tiếp Cấu trúc là một mảng, trong đó mỗi phần tử là một cấu hình đối tượng trao đổi.
    • Nó có thể liên kết với đối tượng trao đổi đã được cấu hình trên nền tảng Đó là, sử dụngpidcấu hình:{"pair":"SOL_USDT","pid":123}; pidcó thể được truy vấn thông quaGetPlatformListgiao diện, vàidtrường trong dữ liệu được trả về là trao đổipid.
    • Chúng ta có thể trực tiếp truyền thông tin cấu hình và liên kết các đối tượng trao đổi Đó là, sử dụngeidcấu hình:{"eid":"Huobi","label":"test Huobi","meta":{"AccessKey":"123","SecretKey":"123"},"pair":"BCH_BTC"}; thông tin nhạy cảm như:API KEYkhông được lưu trữ bởi nền tảng giao dịch FMZ Quant, và các dữ liệu này được chuyển tiếp trực tiếp đến chương trình docker. Nếu sử dụng kiểu cấu hình này, thông tin phải được cấu hình mỗi khi một giao dịch trực tiếp được tạo hoặc khởi động lại.
    • Nó có thể liên kếtGiao thức hải quanđối tượng trao đổi Nó có thể truyền thông tin cấu hình:{"eid":"Exchange","label":"test exchange","pair":"BTC_USDT","meta":{"AccessKey":"123","SecretKey":"123","Front":"http://127.0.0.1:6666/test"}}. labelthuộc tính là để thiết lập một nhãn cho đối tượng trao đổi truy cập bởi các hiện tạiGiao thức hải quan, có thể thu được bằng cáchexchange.GetLabel()trong chiến lược.
  • Tên: Tên chiến lược
  • nút: Docker ID Xác định docker nào để chạy trên. Nếu thuộc tính này không được đặt, docker sẽ được gán để chạy tự động.
  • Thời gian: Thời gian K-line mặc định K-line period parameter, 60 nghĩa là 60 giây.
  • Chiến lược: ID chiến lược Nó có thể được lấy bằng cách sử dụngGetStrategyList method.

cài đặt sai Đối tượng JSON

Nếu giao dịch trực tiếp được tạo bởi API mở rộng, API mở rộngRestartRobot (RobotId, Settings)phải được sử dụng để khởi động lại, vàsettingsCác giao dịch trực tiếp được tạo trên trang nền tảng có thể được khởi động lại thông qua API mở rộng hoặc bằng cách nhấp vào nút trên trang.settingsNếu bạn chỉ vượt qua cácRobotIdtham số, bắt đầu giao dịch trực tiếp theo cài đặt giao dịch trực tiếp hiện tại.

StopRobot GetRobotDetail