Show / Hide Table of Contents

Class QuoinexOrderCondition

StockSharp.Quoinex order condition.

Inheritance
Object
OrderCondition
BaseWithdrawOrderCondition
QuoinexOrderCondition
Implements
IWithdrawOrderCondition
ITakeProfitOrderCondition
IStopLossOrderCondition
Inherited Members
BaseWithdrawOrderCondition.IsWithdraw
BaseWithdrawOrderCondition.WithdrawInfo
OrderCondition.Clone()
OrderCondition.ToString()
OrderCondition.Parameters
Namespace: StockSharp.Quoinex
Assembly: StockSharp.Quoinex.dll
Syntax
[DisplayNameLoc("Str2264", "Quoinex")]
public class QuoinexOrderCondition : BaseWithdrawOrderCondition, IWithdrawOrderCondition, ITakeProfitOrderCondition, IStopLossOrderCondition

Constructors

QuoinexOrderCondition()

Initializes a new instance of the QuoinexOrderCondition.

Declaration
public QuoinexOrderCondition()

Properties

FundingCurrency

Currency used to fund the trade with.

Declaration
public string FundingCurrency { get; set; }
Property Value
Type Description
String

LeverageLevel

Leverage.

Declaration
public Nullable<int> LeverageLevel { get; set; }
Property Value
Type Description
Nullable<Int32>

MarginType

Margin type.

Declaration
public Nullable<QuoinexMarginTypes> MarginType { get; set; }
Property Value
Type Description
Nullable<QuoinexMarginTypes>

PostOnly

Post-only order.

Declaration
public Nullable<bool> PostOnly { get; set; }
Property Value
Type Description
Nullable<Boolean>

StopLoss

Stop-loss.

Declaration
public Nullable<Decimal> StopLoss { get; set; }
Property Value
Type Description
Nullable<Decimal>

TakeProfit

Take-profit.

Declaration
public Nullable<Decimal> TakeProfit { get; set; }
Property Value
Type Description
Nullable<Decimal>

TrailingStopType

Trailing stop type.

Declaration
public Nullable<QuoinexTrailingStopTypes> TrailingStopType { get; set; }
Property Value
Type Description
Nullable<QuoinexTrailingStopTypes>

TrailingStopValue

Trailing stop value.

Declaration
public Nullable<Decimal> TrailingStopValue { get; set; }
Property Value
Type Description
Nullable<Decimal>

Explicit Interface Implementations

IStopLossOrderCondition.ActivationPrice

Declaration
Nullable<Decimal> IStopLossOrderCondition.ActivationPrice { get; set; }
Returns
Type Description
Nullable<Decimal>

IStopLossOrderCondition.ClosePositionPrice

Declaration
Nullable<Decimal> IStopLossOrderCondition.ClosePositionPrice { get; set; }
Returns
Type Description
Nullable<Decimal>

IStopLossOrderCondition.IsTrailing

Declaration
bool IStopLossOrderCondition.IsTrailing { get; set; }
Returns
Type Description
Boolean

ITakeProfitOrderCondition.ActivationPrice

Declaration
Nullable<Decimal> ITakeProfitOrderCondition.ActivationPrice { get; set; }
Returns
Type Description
Nullable<Decimal>

ITakeProfitOrderCondition.ClosePositionPrice

Declaration
Nullable<Decimal> ITakeProfitOrderCondition.ClosePositionPrice { get; set; }
Returns
Type Description
Nullable<Decimal>

ITakeProfitOrderCondition.IsTrailing

Declaration
bool ITakeProfitOrderCondition.IsTrailing { get; set; }
Returns
Type Description
Boolean

Implements

IWithdrawOrderCondition
ITakeProfitOrderCondition
IStopLossOrderCondition

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾