| AveragePrice | ATAS.Strategies.Strategy | |
| BestAsk | ATAS.Strategies.Strategy | |
| BestBid | ATAS.Strategies.Strategy | |
| CancelAsync() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| CancelOrder(Order order, bool isAutomated=true) | ATAS.Strategies.Strategy | |
| 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.Strategy | protected |
| CanProcess() | ATAS.Strategies.Strategy | protectedvirtual |
| CanUpdateCurrentPosition(Position position) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| Clone(bool cloneOrders=true) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| ClosedPnL | ATAS.Strategies.Strategy | |
| CommitChanges(TStrategy model, bool cloneOrders) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| Connector | ATAS.Strategies.Strategy | |
| CreateNew() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| CurrentPosition | ATAS.Strategies.Strategy | |
| FilterMyTrades(IEnumerable< MyTrade > trades) | ATAS.Strategies.Strategy | protected |
| GetOCOGroup() | ATAS.Strategies.Strategy | protected |
| GetSettings() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| HasActiveOrders | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| IsStopLoss(Order order) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| IsStopOrder(Order order) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedpure virtual |
| IsTakeOrder(Order order) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedpure virtual |
| IsTakeProfit(Order order) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| IsValid | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| IsValid | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protected |
| IsValidSettings(IStopProfitSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| LogParameters() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| MarketDataProvider | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| ModifyOrder(Order order, Order neworder, bool isAutomated=true) | ATAS.Strategies.Strategy | |
| 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 | |
| MyTrades | ATAS.Strategies.Strategy | |
| Name | ATAS.Strategies.Strategy | |
| OnBestBidAsk(MarketDepth depth) | ATAS.Strategies.Strategy | protectedvirtual |
| OnCancel() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| OnCancelOrder(Order order, bool isAutomated) | ATAS.Strategies.Strategy | protectedvirtual |
| OnCancelOrdersAsync(IEnumerable< Order > orders) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedpure virtual |
| OnCurrentPositionChanged() | ATAS.Strategies.Strategy | protectedvirtual |
| OnGetStopProfitSettings() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedpure virtual |
| OnIsValidStopProfitSettings(IStopProfitSettings settings, decimal? positionVolume, decimal? positionPrice) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protected |
| OnMarketDepth(IEnumerable< MarketDepth > depths) | ATAS.Strategies.Strategy | protectedvirtual |
| OnModifyOrder(Order order, Order newOrder, bool isAutomated) | ATAS.Strategies.Strategy | protectedvirtual |
| OnNewMyTrade(MyTrade myTrade) | ATAS.Strategies.Strategy | protectedvirtual |
| OnNewOrder(Order order) | ATAS.Strategies.Strategy | protectedvirtual |
| OnNewPortfolio(Portfolio portfolio) | ATAS.Strategies.Strategy | protectedvirtual |
| OnNewPosition(Position position) | ATAS.Strategies.Strategy | protectedvirtual |
| OnNewTrade(Trade trade) | ATAS.Strategies.Strategy | protectedvirtual |
| OnOpenOrder(Order order, bool isAutomated) | ATAS.Strategies.Strategy | protectedvirtual |
| OnOrderCancelFailed(Order order, string message) | ATAS.Strategies.Strategy | protectedvirtual |
| OnOrderChanged(Order order) | ATAS.Strategies.Strategy | protectedvirtual |
| OnOrderModifyFailed(Order order, Order newOrder, string message) | ATAS.Strategies.Strategy | protectedvirtual |
| OnOrderRegisterFailed(Order order, string message) | ATAS.Strategies.Strategy | protectedvirtual |
| OnPnLChanged(int ticks) | ATAS.Strategies.Strategy | protectedvirtual |
| OnPositionChanged(Position position) | ATAS.Strategies.Strategy | protectedvirtual |
| OnResetOrders() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| OnRetry() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedvirtual |
| OnSetStopProfitSettings(IStopProfitSettings settings) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protectedpure virtual |
| OnStarted() | ATAS.Strategies.Strategy | protectedvirtual |
| OnStartedFromWatch() | ATAS.Strategies.Strategy | protectedvirtual |
| OnStopped() | ATAS.Strategies.Strategy | protectedvirtual |
| OnStopping() | ATAS.Strategies.Strategy | protectedvirtual |
| OnUpdateStrategyState() | ATAS.Strategies.Strategy | protectedvirtual |
| OpenOrder(Order order, bool isAutomated=true) | ATAS.Strategies.Strategy | |
| 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 | |
| OpenPnL | ATAS.Strategies.Strategy | |
| OpenTicksPnL | ATAS.Strategies.Strategy | |
| Orders | ATAS.Strategies.Strategy | |
| Portfolio | ATAS.Strategies.Strategy | |
| Position | ATAS.Strategies.Strategy | |
| PropertyChanged | ATAS.Strategies.Strategy | |
| RaisePropertyChanged(string propertyName) | ATAS.Strategies.Strategy | protected |
| RaiseSettingsChanged() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protected |
| RaiseShowNotification(string message, string title=null, bool isError=false) | ATAS.Strategies.Strategy | protected |
| ResetErrorState() | ATAS.Strategies.Strategy | protected |
| ResetOrdersAsync() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| RetryAsync() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| Security | ATAS.Strategies.Strategy | |
| SetErrorState(StrategyErrorTypes type, string[] errorDescriptions) | ATAS.Strategies.Strategy | protected |
| SetProperty< TValue >(ref TValue storage, TValue newValue, string propertyName, Action< TValue, TValue > onChanged=null) | ATAS.Strategies.Strategy | protected |
| SetSettings(IStopProfitSettings settings) | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| SetState(StrategyStates state) | ATAS.Strategies.Strategy | protected |
| SettingsChanged | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| ShowNotification | ATAS.Strategies.Strategy | |
| Start() | ATAS.Strategies.Strategy | |
| StartAsync() | ATAS.Strategies.Strategy | |
| ATAS::Strategies::Strategy.StartFromWatchAsync() | ATAS.Strategies.Strategy | |
| ATAS::Strategies::ATM::IATMStrategy.StartFromWatchAsync() | ATAS.Strategies.ATM.IATMStrategy | |
| State | ATAS.Strategies.Strategy | |
| StateChanged | ATAS.Strategies.Strategy | |
| StateDescription | ATAS.Strategies.Strategy | |
| Stop() | ATAS.Strategies.Strategy | |
| StopAsync() | ATAS.Strategies.Strategy | |
| Strategy() | ATAS.Strategies.Strategy | protected |
| ThrowIfNotStarted() | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | protected |
| TimeInForce | ATAS.Strategies.ATM.ATMStrategy< TStrategy > | |
| TPlusLimit | ATAS.Strategies.Strategy | |
| UpdateCurrentPosition() | ATAS.Strategies.Strategy | protected |
| ATAS::Strategies::Strategy.WatchAsync() | ATAS.Strategies.Strategy | |
| ATAS::Strategies::ATM::IATMStrategy.WatchAsync() | ATAS.Strategies.ATM.IATMStrategy | |