Bỏ qua

Tham chiếu thư viện và gói .NET

Thư viện .NET

cTrader cho phép tham chiếu các thư viện .NET bên trong mã của cBot và chỉ báo tùy chỉnh. Để làm điều này, mở cửa sổ Reference manager bằng cách nhấp vào nút Manage references ở đầu trình soạn thảo mã.

Image title

Trong cửa sổ mới mở, chọn tab Browse.

Image title

Nhấp vào Browse, chọn một tệp .dll được lưu trữ cục bộ, sau đó nhấp vào Open. Sau đó, nhấp vào Apply để lưu các thay đổi của bạn.

Để sử dụng thư viện mới nhập của bạn, hãy tham chiếu không gian tên liên quan trong mã của bạn.

1
2
3
using System;
using cAlgo.API;
using CustomLibrary.CustomNamespace;

Điều này sẽ cho phép bạn sử dụng các lớp từ thư viện của bạn trực tiếp trong mã của bạn.

1
2
3
4
5
protected override void OnStart()
{
  var instance = new ClassFromCustomLibrary();
  instance.CustomMethod();
}

Gói NuGet

Bạn cũng có thể tham chiếu các gói NuGet tùy chỉnh trong các thuật toán cTrader của mình. Để biết ví dụ chi tiết về cách sử dụng và cài đặt các gói NuGet, hãy xem bài viết về làm việc với các IDE bên ngoài.

Hãy nhớ rằng để cài đặt các gói NuGet, bạn có thể sử dụng các công cụ sau:

  • Lệnh Install-Package có sẵn trong bảng điều khiển trình quản lý gói NuGet.
  • Giao diện người dùng đồ họa của trình quản lý gói NuGet trong Visual Studio.
  • .NET CLI.