CandleExpressionCondition

StockSharp.Algo.Candles.Patterns

パターンの中の単一のキャンドルのためのフォーミュラ。

実装: IPersistable

コンストラクター

CandleExpressionCondition
public CandleExpressionCondition(IFileSystem fileSystem, string expression)
candleExpressionCondition = CandleExpressionCondition(fileSystem, expression)

インスタンスを作成します。

fileSystem
ファイル システム。
expression
エクステンション

プロパティ

Expression
public string Expression { get; private set; }
value = candleExpressionCondition.Expression
candleExpressionCondition.Expression = value

エクスプレス。

IsEmpty
public bool IsEmpty { get; }
value = candleExpressionCondition.IsEmpty

式は存在しません。

メソッド

CheckCondition
public bool CheckCondition(ReadOnlySpan<ICandleMessage> candles, int candleIndex)
result = candleExpressionCondition.CheckCondition(candles, candleIndex)

条件が与えられたキャンドルに会ったかどうかを確認してください。

candles
条件を逆にチェックするキャンドル。
candleIndex
キャンドルの配列のキャンドルのインデックス。

戻り値: 結果をチェックする。

Load
public void Load(SettingsStorage storage)
candleExpressionCondition.Load(storage)

設定をロードします。

storage
設定ストレージ。
Save
public void Save(SettingsStorage storage)
candleExpressionCondition.Save(storage)

設定を保存します。

storage
設定ストレージ。
ToString
public override string ToString()
result = candleExpressionCondition.ToString()

ライン表現に換算します。

戻り値: 弦のパフォーマンス。

フィールド

Variables
public static readonly Variable[] Variables
value = CandleExpressionCondition.Variables

キャンドル式変数。