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": {
        // 1 means running
        "result": 1,          
        "error": null
    }
}

CácrobotIdCác tham 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 giao dịch trực tiếp dưới 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:

{
    "name": "hedge test",
    // Strategy parameter
    "args": [["Interval", 500]],            
    // Strategy ID, which can be obtained with "GetStrategyList" method
    "strategy": 25189,                      
    // K-line period parameter, "60" means 60 seconds
    "period": 60,                           
    // Specify on which docker to run; if the attribute is not written, it will be automatically assigned to run
    "node" : 51924,                         
    // Custom field
    "appid": "member2",                     
    "exchanges": [
        // ZB; "pid" can be obtained by "GetPlatformList" method
        {"pid": 15445, "pair": "ETH_BTC"},     
        // OKX; 2 exchange objects are configured
        {"pid": 13802, "pair": "BCH_BTC"},     
        
        // In addition to the platforms ("pid" identification) configured by the FMZ dashboard, you can also set exchange configuration information that has not been configured to operate live trading
        {"eid": "OKEX", "pair": "ETH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}},
        {"eid": "Huobi", "pair": "BCH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}}
    ]
}

Khi bạn sử dụng thông tin nhạy cảm, như nền tảngAPI KEY, bao gồm"meta":{"AccessKey":"xxx","SecretKey":"yyy"}trong cấu hình củaeid, bạn nên biết rằng FMZ không lưu trữ dữ liệu. Dữ liệu sẽ được gửi trực tiếp đến chương trình docker, vì vậy thông tin này phải được cấu hình mỗi khi giao dịch trực tiếp được tạo hoặc khởi động lại.

Để khởi động lại giao dịch trực tiếp sử dụng plugin để hỗ trợ trao đổi, khi cấu hình cácsettingstham số, bạn nên thực hiện các thiết lập sau đây cho cácexchangesthuộc tính:

{"eid": "Exchange", "label" : "testXXX", "pair": "ETH_BTC", "meta" :{"AccessKey": "123", "SecretKey": "1234", "Front" : "http://127.0.0.1:6666/XXX"}}

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 chung, có thể thu được bằng cáchexchange.GetLabel()trong chiến lược.

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