コンテンツにスキップ

参照 .NET ライブラリとパッケージ

.NET ライブラリ

cTraderでは、cBotやカスタムインジケーターのコード内で.NETライブラリを参照できます。 これを行うには、コードエディターの上部にある参照の管理ボタンをクリックして、参照マネージャーウィンドウを開きます。

Image title

新しく開いたウィンドウで、参照タブを選択します。

Image title

参照をクリックし、ローカルに保存されている.dllファイルを選択して、開くをクリックします。 その後、適用をクリックして変更を保存します。

新しくインポートしたライブラリを使用するには、コード内で関連する名前空間を参照します。

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

これにより、ライブラリのクラスを直接コード内で使用できるようになります。

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

NuGet パッケージ

cTraderのアルゴリズムでカスタムNuGetパッケージを参照することもできます。 NuGetパッケージの使用方法とインストール方法の詳細な例については、外部IDEでの作業に関する記事をご覧ください。

NuGetパッケージをインストールするには、以下のツールを使用できます:

  • NuGetパッケージマネージャーコンソールで利用可能なInstall-Packageコマンド。
  • Visual StudioのNuGetパッケージマネージャーGUI。
  • .NET CLI。