バックテスティングプロセス

cBots (自動売買)

概要

バックテストプロセスを表し、その状態や結果を監視するためのメソッドとプロパティを提供します。

シグネチャ

1
public abstract interface BacktestingProcess

 

名前空間

cAlgo.API

メソッド

Terminate

概要

バックテストプロセスを終了します。

シグネチャ

1
public abstract void Terminate()

 

戻り値

void

プロパティ

BacktestingError

概要

バックテストプロセスが失敗した場合、エラー情報を取得します。

シグネチャ

1
public abstract BacktestingError BacktestingError {get;}

 

戻り値

BacktestingError

IsCompleted

概要

バックテストプロセスが完了したかどうかを示す値を取得します。

シグネチャ

1
public abstract bool IsCompleted {get;}

 

戻り値

bool

JsonReport

概要

バックテスト結果のJSONレポートを取得します。バックテストが終了していない場合やエラーが発生した場合はnullを返します。

シグネチャ

1
public abstract string JsonReport {get;}

 

戻り値

string

HtmlReport

概要

バックテスト結果のHTMLレポートを取得します。バックテストが終了していない場合やエラーが発生した場合はnullを返します。

シグネチャ

1
public abstract string HtmlReport {get;}

 

戻り値

string

イベント

ProgressChanged

概要

バックテストの進行状況が変わったときに発生します。

シグネチャ

1
public abstract event Action<BacktestingProgressChangedEventArgs> ProgressChanged;

 

Completed

概要

バックテストプロセスが完了したときに発生します。

シグネチャ

1
public abstract event Action<BacktestingCompletedEventArgs> Completed;
目次

このページについて