cBotの作成と実行¶
cBotの動作方法については、cTrader Algoの専用ガイドをお読みください。
cBotの作成と実行の流れは、別の記事で図解されています。
1. 新しいcBotを作成するには、折りたたみ可能なアルゴリズムリストの上にある新規cBotボタンをクリックします。

新しいcBotの名前を入力します。
注意
サンプルcBotの1つに似たアルゴリズムを作成したい場合は、アルゴリズムアクションメニューの複製機能を使用します。
2. これで、サイドバーの右側にあるコードエディターウィンドウでサンプルコードを編集できます。

cBotを開発する際は、既存のコードスニペットを使用できます。
cBotのコーディング時に使用できるクラス、メソッド、プロパティについて詳しく学ぶには、cTrader Algoガイドのリファレンスセクションを参照してください。 さらに、C#と.NETの入門で示されているように、カスタムメソッドを記述することもできます。
3. cBotを保存するには、コードエディターウィンドウの上にある保存ボタンをクリックするか、コンテキストメニューから保存を選択するか、Cmd+Sを押します。

コードエディターウィンドウの上、アルゴリズムの右側、またはアルゴリズムアクションメニューにあるビルドボタンをクリックします。 または、Cmd+Bホットキーを使用することもできます。

cBotが正常にビルドされると、ビルド結果ウィンドウに次のメッセージが表示されます。

4. cTrader Algoアプリケーションでインスタンスを追加するには、アルゴリズムリストのcBotの右側にあるプラスアイコンを押します。

cBotアクションメニューからインスタンスを追加することもできます。

Tradeアプリケーションでは、チャートツールバーを介してアクティブチャートにcBotを追加できます。
5. インスタンスを実行する前に、取引チャートの下にあるパラメーターセクションでcBotのパラメーターを調整します(必要な場合)。 このセクションの右上隅にある対応するボタンをクリックして、パラメーターを開いたり保存したりすることもできます。

TradeアプリケーションからcBotを実行する場合、別のウィンドウでパラメーターをカスタマイズできます。
6. 最後に、アルゴリズムリストのインスタンスの右側にある開始ボタンをクリックして、cBotインスタンスを実行します。 ここでは、通貨ペアと期間も調整できます。

または、取引チャートの上部にある開始ボタンをクリックします。

cBotを停止するには、開始ボタンと同じ場所にある停止ボタンを押します。
警告
実行中のインスタンスの通貨ペア、期間、パラメーターを変更することはできません。 調整を行う前にcBotを停止してください。