Saltar a contenido

Bibliotecas y paquetes .NET de referencia

Bibliotecas .NET

cTrader permite hacer referencia a bibliotecas .NET dentro del código de cBots e indicadores personalizados. Para hacerlo, abra la ventana Administrador de referencias haciendo clic en el botón Administrar referencias en la parte superior del editor de código.

Image title

En la ventana recién abierta, seleccione la pestaña Examinar.

Image title

Haga clic en Examinar, seleccione un archivo .dll almacenado localmente y luego haga clic en Abrir. Después, haga clic en Aplicar para guardar sus cambios.

Para usar su biblioteca recién importada, haga referencia al espacio de nombres relacionado en su código.

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

Esto le permitirá usar clases de su biblioteca directamente en su código.

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

Paquetes NuGet

También puede hacer referencia a paquetes NuGet personalizados en sus algoritmos de cTrader. Para ver un ejemplo detallado de cómo usar e instalar paquetes NuGet, consulte el artículo sobre cómo trabajar con IDE externos.

Recuerde que para instalar paquetes NuGet puede usar las siguientes herramientas:

  • El comando Install-Package disponible en la consola del administrador de paquetes NuGet.
  • La interfaz gráfica del administrador de paquetes NuGet de Visual Studio.
  • La CLI de .NET.