チャートロボット

cBots (自動売買)

概要

チャートにアタッチされたロボットインスタンスのコレクションを表すインターフェース。チャートにアタッチされたロボットに関する様々な情報にアクセスできるプロパティやイベントを提供します。

シグネチャ

1
public abstract interface ChartRobots

 

名前空間

cAlgo.API

メソッド

追加

概要

新しいロボットインスタンスをチャートに追加します。

シグネチャ

1
public abstract ChartRobot Add(string name, object[] parameterValues)

 

パラメータ

名前説明
namestringロボットの名前。
parameterValuesobject[]ロボットのパラメータ値。

戻り値

ChartRobot

削除

概要

ロボットインスタンスをチャートから削除します。

シグネチャ

1
public abstract bool Remove(ChartRobot robot)

 

パラメータ

名前説明
robotChartRobotチャートから削除されるロボットインスタンス。

戻り値

bool

プロパティ

アイテム

シグネチャ

1
public abstract ChartRobot Item {get;}

 

戻り値

ChartRobot

カウント

概要

チャートにアタッチされた全てのロボットの数を取得します。

シグネチャ

1
public abstract int Count {get;}

 

戻り値

int

イベント

ロボット追加

概要

チャートにロボットが追加された時に発生します。

シグネチャ

1
public abstract event Action<ChartRobotAddedEventArgs> RobotAdded;

 

ロボット削除

概要

チャートからロボットが削除された時に発生します。

シグネチャ

1
public abstract event Action<ChartRobotRemovedEventArgs> RobotRemoved;

 

ロボット変更

概要

チャートにアタッチされたロボットインスタンスが変更された時に発生します。

シグネチャ

1
public abstract event Action<ChartRobotModifiedEventArgs> RobotModified;

 

ロボット開始

概要

チャートロボットインスタンスが開始された時に発生します。

シグネチャ

1
public abstract event Action<ChartRobotStartedEventArgs> RobotStarted;

 

ロボット停止

概要

チャートロボットインスタンスが停止された時に発生します。

シグネチャ

1
public abstract event Action<ChartRobotStoppedEventArgs> RobotStopped;
目次

このページについて