TransaqOrderCondition

StockSharp.Transaq

Transaq 固有の停止アプリケーションの条件。

継承元: OrderCondition

実装: IStopLossOrderCondition, ITakeProfitOrderCondition, IRepoOrderCondition, INtmOrderCondition

コンストラクター

TransaqOrderCondition
public TransaqOrderCondition()
transaqOrderCondition = TransaqOrderCondition()

Создать TransaqOrderCondition.

プロパティ

AlgoType
public TransaqAlgoOrderConditionTypes? AlgoType { get; set; }
value = transaqOrderCondition.AlgoType
transaqOrderCondition.AlgoType = value

条件。

AlgoValidAfter
public DateTime? AlgoValidAfter { get; set; }
value = transaqOrderCondition.AlgoValidAfter
transaqOrderCondition.AlgoValidAfter = value

С какого момента времени действительна.

AlgoValidAfterType
public TransaqAlgoOrderValidTypes? AlgoValidAfterType { get; set; }
value = transaqOrderCondition.AlgoValidAfterType
transaqOrderCondition.AlgoValidAfterType = value

アプリケーションの有効性の状態。

AlgoValidBefore
public DateTime? AlgoValidBefore { get; set; }
value = transaqOrderCondition.AlgoValidBefore
transaqOrderCondition.AlgoValidBefore = value

До какого момента времени действительна.

AlgoValidBeforeType
public TransaqAlgoOrderValidTypes? AlgoValidBeforeType { get; set; }
value = transaqOrderCondition.AlgoValidBeforeType
transaqOrderCondition.AlgoValidBeforeType = value

アプリケーションの有効性の状態。

AlgoValue
public decimal? AlgoValue { get; set; }
value = transaqOrderCondition.AlgoValue
transaqOrderCondition.AlgoValue = value

アプリケーションの価格、またはパーセントのセキュリティ。

IsNtm
public bool IsNtm { get; set; }
value = transaqOrderCondition.IsNtm
transaqOrderCondition.IsNtm = value

NTM の特長

IsRepo
public bool IsRepo { get; set; }
value = transaqOrderCondition.IsRepo
transaqOrderCondition.IsRepo = value

レポート

LinkedOrderId
public long? LinkedOrderId { get; set; }
value = transaqOrderCondition.LinkedOrderId
transaqOrderCondition.LinkedOrderId = value

関連するアプリケーションの識別子。

NtmInfo
public NtmOrderInfo NtmInfo { get; set; }
value = transaqOrderCondition.NtmInfo
transaqOrderCondition.NtmInfo = value

ネゴティエートの取引モードの注文に関する情報。

RepoInfo
public RepoOrderInfo RepoInfo { get; set; }
value = transaqOrderCondition.RepoInfo
transaqOrderCondition.RepoInfo = value

REPO\REPO-M 注文情報

StopLossActivationPrice
public decimal? StopLossActivationPrice { get; set; }
value = transaqOrderCondition.StopLossActivationPrice
transaqOrderCondition.StopLossActivationPrice = value

有効価格、StopLossOrderPriceで指定された価格でアプリケーションが提出される到達時に。

StopLossByMarket
public bool? StopLossByMarket { get; set; }
value = transaqOrderCondition.StopLossByMarket
transaqOrderCondition.StopLossByMarket = value

市場注文を置きます(この場合StopLossOrderPriceは無視されます)。

StopLossOrderPrice
public Unit StopLossOrderPrice { get; set; }
value = transaqOrderCondition.StopLossOrderPrice
transaqOrderCondition.StopLossOrderPrice = value

StopLossActivationPriceに示した価格の有効化時に、入札の価格は、絶対値、または比率として送信される。

StopLossProtectionTime
public int? StopLossProtectionTime { get; set; }
value = transaqOrderCondition.StopLossProtectionTime
transaqOrderCondition.StopLossProtectionTime = value

市場価格がStopLossActivationPriceの程度に近づく時だけすぐに市場価格がすぐに達する状況で、市場の「パンク」の場合には、保護時間は実行を防止し、すぐに戻って来ます。

StopLossUseCredit
public bool? StopLossUseCredit { get; set; }
value = transaqOrderCondition.StopLossUseCredit
transaqOrderCondition.StopLossUseCredit = value

クレジットを使用する。

StopLossVolume
public Unit StopLossVolume { get; set; }
value = transaqOrderCondition.StopLossVolume
transaqOrderCondition.StopLossVolume = value

ボリューム(絶対値またはパーセンテージ)。

TakeProfitActivationPrice
public decimal? TakeProfitActivationPrice { get; set; }
value = transaqOrderCondition.TakeProfitActivationPrice
transaqOrderCondition.TakeProfitActivationPrice = value

有効価格、申請が指定された価格との交換に送られる到達時に、TakeProfitProtectionSpreadに口座を移します。

TakeProfitByMarket
public bool? TakeProfitByMarket { get; set; }
value = transaqOrderCondition.TakeProfitByMarket
transaqOrderCondition.TakeProfitByMarket = value

市場を落札する

TakeProfitCorrection
public Unit TakeProfitCorrection { get; set; }
value = transaqOrderCondition.TakeProfitCorrection
transaqOrderCondition.TakeProfitCorrection = value

修正: 設定した場合、TakeProfitActivationPriceによるリクエストの有効化後、価格(TP販売用)の縮小や価格(TP購入用)の増加、リクエストは価格に送信され、アカウントTakeProfitProtectionSpreadに引き込まれます。絶対値、または比率で。

TakeProfitProtectionSpread
public Unit TakeProfitProtectionSpread { get; set; }
value = transaqOrderCondition.TakeProfitProtectionSpread
transaqOrderCondition.TakeProfitProtectionSpread = value

保護スプレッド: 入札が交換に毒されるとき、(TPで購入)または引き下げ(TPで販売)をTakeProfitActivationPriceに添加される金額。絶対値、またはパーセンテージ。

TakeProfitProtectionTime
public int? TakeProfitProtectionTime { get; set; }
value = transaqOrderCondition.TakeProfitProtectionTime
transaqOrderCondition.TakeProfitProtectionTime = value

保護時間、秒。市場価格がStopLossActivationPriceの程度に近づくとすぐに戻って来る時だけすぐに市場の価格がすぐに到達する状況で、市場内の「パンク」があるとき、保護時間は実行を防いで下さい。

TakeProfitUseCredit
public bool? TakeProfitUseCredit { get; set; }
value = transaqOrderCondition.TakeProfitUseCredit
transaqOrderCondition.TakeProfitUseCredit = value

クレジットを使用する。

TakeProfitVolume
public Unit TakeProfitVolume { get; set; }
value = transaqOrderCondition.TakeProfitVolume
transaqOrderCondition.TakeProfitVolume = value

ボリューム。絶対値、またはパーセンテージ。

Type
public TransaqOrderConditionTypes Type { get; set; }
value = transaqOrderCondition.Type
transaqOrderCondition.Type = value

ストップエントリータイプ。

ValidFor
public DateTime? ValidFor { get; set; }
value = transaqOrderCondition.ValidFor
transaqOrderCondition.ValidFor = value

申請は、申請が有効です。