ATAS
Loading...
Searching...
No Matches
ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings > Member List

This is the complete list of members for ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >, including all inherited members.

AttachOrdersPeriodATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
AveragePriceATAS.Strategies.Strategy
BestAskATAS.Strategies.Strategy
BestBidATAS.Strategies.Strategy
CancelAsync()ATAS.Strategies.ATM.ATMStrategy< TStrategy >
CancelOrder(Order order, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::ATMStrategy.ATAS::Strategies::Strategy.CancelOrderAsync(Order order, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::IATMStrategy.CancelOrderAsync(Order order, bool isAutomated=true)ATAS.Strategies.ATM.IATMStrategy
CancelOrdersAsync(IEnumerable< Order > orders)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
CanProcess(Order order)ATAS.Strategies.Strategyprotected
CanProcess()ATAS.Strategies.Strategyprotectedvirtual
CanUpdateCurrentPosition(Position position)ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedvirtual
Clone(bool cloneOrders=true)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
ClosedPnLATAS.Strategies.Strategy
CommitChanges(TStrategy model, bool cloneOrders)ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedvirtual
ConnectorATAS.Strategies.Strategy
CreateNew()ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedvirtual
CreateStopOrder(OrderDirections direction, decimal sl, decimal volume, string prefix)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
CreateTakeOrder(OrderDirections direction, decimal tp, decimal volume, string prefix)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
CurrentPositionATAS.Strategies.Strategy
DisableStopAndTake()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
FilterMyTrades(IEnumerable< MyTrade > trades)ATAS.Strategies.Strategyprotected
GetOCOGroup()ATAS.Strategies.Strategyprotected
GetPriceValue(decimal price, PriceUnit value, decimal sign)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
GetSettings()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
HasActiveOrdersATAS.Strategies.ATM.ATMStrategy< TStrategy >
IsEquals(Order first, Order second, bool isStop, bool comparePrices)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
IsStopLoss(Order order)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
IsStopOrder(Order order)ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedpure virtual
IsStopOrderAttachedATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
IsTakeOrder(Order order)ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedpure virtual
IsTakeOrderAttachedATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
IsTakeProfit(Order order)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
IsValidATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
IsValidSettings(TSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
ATAS::Strategies::ATM::ATMStrategy.IsValidSettings(IStopProfitSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
LogParameters()ATAS.Strategies.ATM.ATMStrategy< TStrategy >protectedvirtual
MarketDataProviderATAS.Strategies.ATM.ATMStrategy< TStrategy >
ModifyOrder(Order order, Order neworder, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::ATMStrategy.ATAS::Strategies::Strategy.ModifyOrderAsync(Order order, Order neworder, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::IATMStrategy.ModifyOrderAsync(Order order, Order newOrder, bool isAutomated=true)ATAS.Strategies.ATM.IATMStrategy
MyTradesATAS.Strategies.Strategy
NameATAS.Strategies.Strategy
OnAttachStopAndTakeOrdersFailed()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnBestBidAsk(MarketDepth depth)ATAS.Strategies.Strategyprotectedvirtual
OnCancel()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnCancelAll(bool retryOnError)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnCancelOrder(Order order, bool isAutomated)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnCancelOrdersAsync(IEnumerable< Order > orders)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnCancelSecondOrder(Order order)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnCurrentPositionChanged()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnGetSettings()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnGetStopProfitSettings()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnIsValidSettings(TSettings settings, decimal positionVolume, decimal positionPrice, decimal currentPrice)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnIsValidStopProfitSettings(IStopProfitSettings settings, decimal? positionVolume, decimal? positionPrice)ATAS.Strategies.ATM.ATMStrategy< TStrategy >protected
OnMarketDepth(IEnumerable< MarketDepth > depths)ATAS.Strategies.Strategyprotectedvirtual
OnModifyOrder(Order order, Order newOrder, bool isAutomated)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnNewMyTrade(MyTrade myTrade)ATAS.Strategies.Strategyprotectedvirtual
OnNewOrder(Order order)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnNewPortfolio(Portfolio portfolio)ATAS.Strategies.Strategyprotectedvirtual
OnNewPosition(Position position)ATAS.Strategies.Strategyprotectedvirtual
OnNewTrade(Trade trade)ATAS.Strategies.Strategyprotectedvirtual
OnOpenOrder(Order order, bool isAutomated)ATAS.Strategies.Strategyprotectedvirtual
OnOrderCancelFailed(Order order, string message)ATAS.Strategies.Strategyprotectedvirtual
OnOrderChanged(Order order)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnOrderModifyFailed(Order order, Order newOrder, string message)ATAS.Strategies.Strategyprotectedvirtual
OnOrderRegisterFailed(Order order, string message)ATAS.Strategies.Strategyprotectedvirtual
OnPnLChanged(int ticks)ATAS.Strategies.Strategyprotectedvirtual
OnPositionChanged(Position position)ATAS.Strategies.Strategyprotectedvirtual
OnProcess(ChangesInfo info)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnProcessOrder(Order order)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnResetCustomStopAndTakePrices()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnResetOrders()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnResetStopTakeOrderId()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnRetry()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnSetSettings(TSettings settings)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
OnSetStopProfitSettings(IStopProfitSettings settings)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnStarted()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnStartedFromWatch()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnStopped()ATAS.Strategies.Strategyprotectedvirtual
OnStopping()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedvirtual
OnUpdateStrategyState()ATAS.Strategies.Strategyprotectedvirtual
OpenOrder(Order order, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::ATMStrategy.ATAS::Strategies::Strategy.OpenOrderAsync(Order order, bool isAutomated=true)ATAS.Strategies.Strategy
ATAS::Strategies::ATM::IATMStrategy.OpenOrderAsync(Order order, bool isAutomated=true)ATAS.Strategies.ATM.IATMStrategy
OpenPnLATAS.Strategies.Strategy
OpenTicksPnLATAS.Strategies.Strategy
OrdersATAS.Strategies.Strategy
override(bool IsValid, IEnumerable< string > Errors) OnIsValidStopProfitSettings(IStopProfitSettings settingsATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
PortfolioATAS.Strategies.Strategy
PositionATAS.Strategies.Strategy
Process(bool isPositionChanged=false, bool isOrdersChanged=false, bool isSettingsChanged=false)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
ProcessAfterDelay(TimeSpan? delay=null)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
ProcessTimeoutATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
PropertyChangedATAS.Strategies.Strategy
RaisePropertyChanged(string propertyName)ATAS.Strategies.Strategyprotected
RaiseSettingsChanged()ATAS.Strategies.ATM.ATMStrategy< TStrategy >protected
RaiseShowNotification(string message, string title=null, bool isError=false)ATAS.Strategies.Strategyprotected
ResetCustomStopAndTakePrices()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
ResetErrorState()ATAS.Strategies.Strategyprotected
ResetOrdersAsync()ATAS.Strategies.ATM.ATMStrategy< TStrategy >
ResetWatchState()ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
RetryAsync()ATAS.Strategies.ATM.ATMStrategy< TStrategy >
RetryPeriodATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
RetryPeriodOnConnectionErrorATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
RetryPeriodOnOrderErrorATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
SecurityATAS.Strategies.Strategy
SetErrorState(StrategyErrorTypes type, string[] errorDescriptions)ATAS.Strategies.Strategyprotected
SetProperty< TValue >(ref TValue storage, TValue newValue, string propertyName, Action< TValue, TValue > onChanged=null)ATAS.Strategies.Strategyprotected
SetSettings(TSettings settings)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >
ATAS::Strategies::ATM::ATMStrategy.SetSettings(IStopProfitSettings settings)ATAS.Strategies.ATM.ATMStrategy< TStrategy >
SetState(StrategyStates state)ATAS.Strategies.Strategyprotected
SetStopOrTakeCancelledManually(Order order, string type)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
SetStopOrTakeCustomPrice(Order currentStopOrTake, Order newOrder)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protectedpure virtual
SettingsChangedATAS.Strategies.ATM.ATMStrategy< TStrategy >
ShowNotificationATAS.Strategies.Strategy
Start()ATAS.Strategies.Strategy
StartAsync()ATAS.Strategies.Strategy
ATAS::Strategies::ATM::ATMStrategy.ATAS::Strategies::Strategy.StartFromWatchAsync()ATAS.Strategies.Strategy
ATAS::Strategies::ATM::IATMStrategy.StartFromWatchAsync()ATAS.Strategies.ATM.IATMStrategy
StateATAS.Strategies.Strategy
StateChangedATAS.Strategies.Strategy
StateDescriptionATAS.Strategies.Strategy
Stop()ATAS.Strategies.Strategy
StopAsync()ATAS.Strategies.Strategy
Strategy()ATAS.Strategies.Strategyprotected
ThrowIfNotStarted()ATAS.Strategies.ATM.ATMStrategy< TStrategy >protected
TimeInForceATAS.Strategies.ATM.ATMStrategy< TStrategy >
TPlusLimitATAS.Strategies.Strategy
TryAttachOrder(string type, Order order, StrategyOrderId orderId, string prefix)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
TryCancelSecondOrder(string type, Order order, string prefix)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
TryCancelStopOrTake(string type, Order order, string message, string prefix, bool retryOnError)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
TryProcessStopOrTake(string type, Order oldOrder, OrderDirections direction, PriceUnit? currentValue, int positionSign, decimal volume, string prefix, bool isPositionChanged)ATAS.Strategies.ATM.BaseStopProfitStrategy< TStrategy, TSettings >protected
ATAS::Strategies::ATM::ATMStrategy.UpdateCurrentPosition()ATAS.Strategies.Strategyprotected
ATAS::Strategies::ATM::ATMStrategy.ATAS::Strategies::Strategy.WatchAsync()ATAS.Strategies.Strategy
ATAS::Strategies::ATM::IATMStrategy.WatchAsync()ATAS.Strategies.ATM.IATMStrategy