|
void | SetSettings (TSettings settings) |
|
new TSettings | GetSettings () |
|
bool IEnumerable< string > Errors | IsValidSettings (TSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) |
|
bool | CanSetCustomStop () |
|
bool | CanSetCustomTake () |
|
Task | SetCustomStopOrTake (PriceUnit? stop, PriceUnit? take) |
|
IStopProfitSettings | GetSettingsWithStopOrTake (PriceUnit? stop, PriceUnit? take) |
|
Task | WatchAsync () |
|
Task | StartFromWatchAsync () |
|
Task | RetryAsync () |
|
Task | CancelAsync () |
|
Task | ResetOrdersAsync () |
|
bool | IsStopLoss (Order order) |
|
bool | IsTakeProfit (Order order) |
|
Task | OpenOrderAsync (Order order, bool isAutomated=true) |
|
Task | ModifyOrderAsync (Order order, Order newOrder, bool isAutomated=true) |
|
Task | CancelOrderAsync (Order order, bool isAutomated=true) |
|
Task | CancelOrdersAsync (IEnumerable< Order > orders) |
|
IATMStrategy | Clone (bool cloneOrders=true) |
|
void | SetSettings (IStopProfitSettings settings) |
|
IStopProfitSettings | GetSettings () |
|
bool IEnumerable< string > Errors | IsValidSettings (IStopProfitSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) |
|
Task | StartAsync () |
| Starts the strategy, allowing it to execute its trading logic.
|
|
Task | StopAsync () |
| Stops the strategy, terminating its execution and releasing any resources.
|
|
bool | IsValid |
|
bool | IsValid |
|
EventHandler< EventArgs > | SettingsChanged |
|
EventHandler< StrategyStateChangedEventArgs > | StateChanged |
| Occurs when the state of the strategy changes.
|
|
EventHandler< StrategyNotificationEventArgs > | ShowNotification |
| Occurs when the strategy needs to show a notification or alert.
|
|
◆ Breakeven
◆ CurrentStop
PriceUnit? ATAS.Strategies.ATM.ISimpleStopProfitStrategy.CurrentStop |
|
get |
◆ CurrentTake
PriceUnit? ATAS.Strategies.ATM.ISimpleStopProfitStrategy.CurrentTake |
|
get |
◆ StopLoss
◆ TakeProfit
◆ TrailingStop
The documentation for this interface was generated from the following file: