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

.NETライブラリ

cTraderは、cBotやカスタムインジケーターのコード内で.NETライブラリを参照することを許可しています。これを行うには、コードエディタの上部にある’Reference Manager‘ボタンをクリックして’Manage References‘ウィンドウを開きます。

Image title

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

Image title

Browse‘をクリックし、ローカルに保存された.dllファイルを選択して’Open‘を押します。その後、’Apply‘をクリックして変更を保存します。

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

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。
目次

このページについて