Namespaces | |
| namespace | ATM |
| namespace | Chart |
| namespace | Editors |
Classes | |
| interface | IStrategy |
| Represents a trading strategy. More... | |
| class | Strategy |
| Base class for implementing trading strategies. More... | |
| class | StrategyLoggingExtensions |
| class | StrategyNotificationEventArgs |
| Provides data for the StrategyNotification event. More... | |
| class | StrategyStateChangedEventArgs |
| Provides data for the StrategyStateChanged event. More... | |
Typedefs | |
| using | BaseLoggerSource = Utils.Common.Logging.BaseLoggerSource |
Enumerations | |
| enum | StrategyErrorTypes { MaxNumberOfErrorsExceeded , MaxNumberOfConnectionErrorsExceeded , PreviousOrdersNotFound } |
| Strategy error types. More... | |
| enum | StrategyStates { Stopped , Started , Suspended , Error , Watch } |
| Represents the states of a trading strategy. More... | |
| using ATAS.Strategies.BaseLoggerSource = typedef Utils.Common.Logging.BaseLoggerSource |
Strategy error types.
| Enumerator | |
|---|---|
| MaxNumberOfErrorsExceeded | The allowed number of errors has been exceeded. |
| MaxNumberOfConnectionErrorsExceeded | The allowed number of ATAS.DataFeedsCore.Exceptions.ConnectorNotConnectedException errors has been exceeded. |
| PreviousOrdersNotFound | The previous SL/TP orders are not found. |
Represents the states of a trading strategy.