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

GetRobotLogs

CácGetRobotLogsphương pháp được sử dụng để có được thông tin nhật ký giao dịch trực tiếp dưới tài khoản FMZ Quant Trading Platform tương ứng vớiAPI KEYID của nền tảng giao dịch trực tiếp được lấy là ID nền tảng giao dịch trực tiếp được chỉ định bởirobotId parameter.

{
    "code": 0,
    "data": {
        "result": {
            "status": 1,
            "updateTime": 1527049990197,
            "wd": 0,
            // The first data structure in logs is the log records in the strategy log table in the live trading database
            "logs": [{            
                "Max": 3984,
                "Arr": [
                    [3977, 3, "Futures_OKCoin", "", 0, 0, "Sell(688.9, 2): 20016", 1526954372591, "", ""],
                    [3976, 5, "", "", 0, 0, "OKCoin:this_week excessive positions, long: 2", 1526954372410, "", ""]
                ],
                "Total": 1503,
                "Min": 2482
            }, {                  
                // The second data structure in logs is the log records in the strategy log table in the live trading database
                "Max": 0,
                "Arr": [],
                "Total": 0,
                "Min": 0
            }, {                  
                // The third data structure in logs is the log records in the strategy log table in the live trading database
                "Max": 0,
                "Arr": [],
                "Total": 0,
                "Min": 0
            }],
            "chart": "",
            "refresh": 1527049988000,
            "summary": "...", 
            "chartTime ": 0, 
            "node_id ": 50755, 
            "online ": true
        }, 
        "error ": null
    }
}

CácrobotIdCác tham số được sử dụng để chỉ định ID của giao dịch trực tiếp mà thông tin nhật ký được lấy.GetRobotListphương pháp để thu thập thông tin về 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áclogMinIdtham số được sử dụng để chỉ định ID tối thiểu của Log. logMinId đúng số CáclogMaxIdtham số được sử dụng để xác định Id tối đa của Log. logMaxId đúng số CáclogOffsettham số được sử dụng để thiết lập sự dịch chuyển, sau khi xác định phạm vi bằnglogMinIdlogMaxId, bù dựa trênlogOffsetBắt đầu như là vị trí khởi đầu để lấy dữ liệu. LogOffset đúng số Các thông sốlogLimitđược sử dụng để thiết lập số lượng bản ghi dữ liệu được chọn sau khi xác định vị trí khởi đầu. logLimit đúng số CácprofitMinIdtham số được sử dụng để thiết lập ID tối thiểu của nhật ký lợi nhuận. Lợi nhuận đúng số Các thông sốprofitMaxIdđược sử dụng để thiết lập ID tối đa của nhật ký lợi nhuận. lợi nhuậnMaxId đúng số Các thông sốprofitOffsetđược sử dụng để thiết lập độ dịch chuyển (số lượng bản ghi được bỏ qua) như vị trí bắt đầu. Lợi nhuận đúng số Các thông sốprofitLimitđược sử dụng để thiết lập số lượng bản ghi dữ liệu được chọn sau khi xác định vị trí khởi đầu. Lợi nhuận đúng số Các thông sốchartMinIdđược sử dụng để thiết lập ID tối thiểu của bản ghi dữ liệu biểu đồ. biểu đồMinId đúng số Các thông sốchartMaxIdđược sử dụng để thiết lập ID tối đa của bản ghi dữ liệu biểu đồ. biểu đồMaxId đúng số Các thông sốchartOffsetđược sử dụng để thiết lập độ dịch chuyển. biểu đồOffset đúng số Các thông sốchartLimitđược sử dụng để thiết lập số lượng hồ sơ để có được. chartLimit đúng số Các thông sốchartUpdateBaseIdđược sử dụng để thiết lập ID cơ sở sau khi truy vấn được cập nhật. chartUpdateBaseId đúng số Các thông sốchartUpdateDateđược sử dụng để thiết lập dấu thời gian cập nhật bản ghi dữ liệu, và nó sẽ lọc các bản ghi lớn hơn dấu thời gian này. chartUpdateDate đúng số Các thông sốsummaryLimitđược sử dụng để thiết lập số byte của dữ liệu thanh trạng thái để được truy vấn. Thiết lập 0 có nghĩa là không cần phải truy vấn thông tin thanh trạng thái, và thiết lập số không phải bằng không cho thấy số byte của thông tin thanh trạng thái để được truy vấn (cơ interface không giới hạn số lượng dữ liệu, vì vậy bạn có thể chỉ định một lớn hơnsummaryLimittham số để có được tất cả thông tin thanh trạng thái). Dữ liệu thanh trạng thái được lưu trữ trong dữ liệu trả vềsummary.

Tóm lại đúng số

  • Bảng nhật ký chiến lược trong cơ sở dữ liệu CácArrgiá trị thuộc tính trong phần tử đầu tiên củaLogsGiá trị thuộc tính (cấu trúc mảng) trong dữ liệu trả về (dữ liệu nhật ký) được mô tả như sau:

    "Arr": [
        [3977, 3, "Futures_OKCoin", "", 0, 0, "Sell(688.9, 2): 20016", 1526954372591, "", ""],
        [3976, 5, "", "", 0, 0, "OKCoin:this_week too many positions, long: 2", 1526954372410, "", ""]
    ],
    
    id logType eid Đặt hàng giá cả số tiền thêm ngày hợp đồngLoại hướng
    3977 3 Tương lai_OKCoin "" 0 0 Bán ((688.9, 2): 20016 1526954372591 "" ""
    3976 5 "" "" 0 0 OKCoin:this_week too many positions, long: 2 1526954372410 "" ""

    extralà thông báo đính kèm của nhật ký in.

    Các loại gỗ cụ thể được đại diện bởilogTypeCác giá trị được mô tả như sau:

    logType: 0 1 2 3 4 5 6
    Ý nghĩa của logType: Mua Bán hàng RETRACT ERROR Lợi nhuận Thông điệp Bắt đầu lại
  • Bảng nhật ký biểu đồ lợi nhuận trong cơ sở dữ liệu Dữ liệu trong bảng ghi nhật ký biểu đồ phù hợp với nhật ký lợi nhuận trong bảng ghi nhật ký chiến lược.

    "Arr": [
        [202, 2515.44, 1575896700315],
        [201, 1415.44, 1575896341568]
    ]
    

    Lấy một trong các dữ liệu nhật ký như một ví dụ:

    [202, 2515.44, 1575896700315]
    

    202là logID; 2515.44là giá trị lợi nhuận;1575896700315là dấu thời gian.

  • Bảng nhật ký biểu đồ trong cơ sở dữ liệu

    "Arr": [
        [23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
        [23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
    ]
    

    Lấy một trong các dữ liệu nhật ký như một ví dụ:

    [23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
    

    23637là nhật kýID, 0là chỉ số của chuỗi dữ liệu biểu đồ, và dữ liệu cuối cùng"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"là dữ liệu nhật ký; Dữ liệu này là dữ liệu đường K trên biểu đồ.

PluginRun Địa điểm giao dịch