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

C++ Chiến lược viết hướng dẫn

  1. Sự khác biệt chính giữaC++chiến lược bằng văn bản vàJavaScriptchiến lược được viết là sự khác biệt dữ liệu được trả về của FMZ Quant Trading Platform API chức năng, chẳng hạn nhưexchange.GetTicker()chức năng:
  • JavaScriptexchange.GetTicker()trả về một đối tượng nếu cuộc gọi thành công, hoặc trả vềnullnếu cuộc gọi thất bại (do các vấn đề máy chủ trao đổi hoặc các vấn đề mạng, v.v.).

    function main() {
        var ticker = exchange.GetTicker()
        // Determine if the call to "exchange.GetTicker" function failed, and return "null" when it failed
        if (ticker){
            Log(ticker)
        }
    }
    
  • C++exchange.GetTicker()trả về một đối tượng khi cuộc gọi thành công. Nếu cuộc gọi thất bại, đối tượng được trả về vẫn là một đối tượng, được phân biệt với đối tượng được trả về thông thường bởi thuộc tínhValid.

    void main() {
        auto ticker = exchange.GetTicker();
        // Determine if the call to "exchange.GetTicker()" function failed and if the "Valid" attribute of the returned object is "false"
        if (ticker.Valid) {
            Log(ticker);
        }
    }
    
  1. Sự khác biệt giữamain()chức năng trongC++chiến lược viết vàmain()chức năng trong tiêu chuẩn C11: Giá trị trả về củaC++chức năng nhập chương trìnhmain()trong C11 làintloại.C++viết chiến lược trên nền tảng FMZ, chức năng khởi động của chiến lược cũng là chức năngmain(). Nhưng hai hàm này không giống nhau, chỉ có cùng tên. trên nền tảng FMZ, giá trị trả về củamain()chức năng trongC++chiến lược là củavoid type.
void main() {
    // Use "Test" function to test
    if (!Test("c++")) {
        // Show an exception to stop the program
        Panic("Please download the latest-versioned docker");
    }

    // Determine if the return of all objects is valid with "Valid"
    LogProfitReset();
    LogReset();
    Log(_N(9.12345, 2));
    Log("use _C", _C(exchange.GetTicker), _C(exchange.GetAccount));
}
Giao dịch quyền chọn Các hướng dẫn viết chiến lược JavaScript