AttachOrdersPeriod | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
AveragePrice | ATAS.Strategies.IStrategy | |
Breakeven | ATAS.Strategies.ATM.StopProfit | |
CancelAsync() | ATAS.Strategies.ATM.IATMStrategy | |
CancelOrderAsync(Order order, bool isAutomated=true) | ATAS.Strategies.ATM.IATMStrategy | |
CancelOrdersAsync(IEnumerable< Order > orders) | ATAS.Strategies.ATM.IATMStrategy | |
CanSetCustomStop() | ATAS.Strategies.ATM.StopProfit | |
CanSetCustomTake() | ATAS.Strategies.ATM.StopProfit | |
Clone(bool cloneOrders=true) | ATAS.Strategies.ATM.IATMStrategy | |
ClosedPnL | ATAS.Strategies.IStrategy | |
CommitChanges(StopProfit model, bool cloneOrders) | ATAS.Strategies.ATM.StopProfit | protected |
Connector | ATAS.Strategies.IStrategy | |
CreateNew() | ATAS.Strategies.ATM.StopProfit | protected |
CreateStopOrder(OrderDirections direction, decimal sl, decimal volume, string prefix) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
CreateTakeOrder(OrderDirections direction, decimal tp, decimal volume, string prefix) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
CurrentPosition | ATAS.Strategies.IStrategy | |
CurrentStop | ATAS.Strategies.ATM.StopProfit | |
CurrentTake | ATAS.Strategies.ATM.StopProfit | |
DisableStopAndTake() | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
GetPriceValue(decimal price, PriceUnit value, decimal sign) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.GetSettings() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.IStopProfitStrategy< SimpleStopProfitSettings >.GetSettings() | ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.ATAS::Strategies::ATM::ISupportCustomStopOrTake.GetSettings() | ATAS.Strategies.ATM.IATMStrategy | |
GetSettingsWithStopOrTake(PriceUnit? stop, PriceUnit? take) | ATAS.Strategies.ATM.StopProfit | |
HasActiveOrders | ATAS.Strategies.ATM.StopProfit | |
IsEquals(Order first, Order second, bool isStop, bool comparePrices) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
IsStopLoss(Order order) | ATAS.Strategies.ATM.IATMStrategy | |
IsStopOrder(Order order) | ATAS.Strategies.ATM.StopProfit | protected |
IsStopOrderAttached | ATAS.Strategies.ATM.StopProfit | protected |
IsTakeOrder(Order order) | ATAS.Strategies.ATM.StopProfit | protected |
IsTakeOrderAttached | ATAS.Strategies.ATM.StopProfit | protected |
IsTakeProfit(Order order) | ATAS.Strategies.ATM.IATMStrategy | |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.IsValid | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.IStopProfitStrategy< SimpleStopProfitSettings >.IsValid | ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.ATAS::Strategies::ATM::ISupportCustomStopOrTake.IsValid | ATAS.Strategies.ATM.IATMStrategy | |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.IsValidSettings(TSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.IStopProfitStrategy< SimpleStopProfitSettings >.IsValidSettings(TSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) | ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.ATAS::Strategies::ATM::ISupportCustomStopOrTake.IsValidSettings(IStopProfitSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null) | ATAS.Strategies.ATM.IATMStrategy | |
MarketDataProvider | ATAS.Strategies.ATM.IATMStrategy | |
ModifyOrderAsync(Order order, Order newOrder, bool isAutomated=true) | ATAS.Strategies.ATM.IATMStrategy | |
Name | ATAS.Strategies.IStrategy | |
OnAttachStopAndTakeOrdersFailed() | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnCancel() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnCancelAll(bool retryOnError) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnCancelOrder(Order order, bool isAutomated) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnCancelOrdersAsync(IEnumerable< Order > orders) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnCancelSecondOrder(Order order) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnCurrentPositionChanged() | ATAS.Strategies.ATM.StopProfit | protected |
OnGetSettings() | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnGetStopProfitSettings() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnIsValidSettings(SimpleStopProfitSettings settings, decimal positionVolume, decimal positionPrice, decimal currentPrice) | ATAS.Strategies.ATM.StopProfit | protected |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.OnIsValidSettings(TSettings settings, decimal positionVolume, decimal positionPrice, decimal currentPrice) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protectedpure virtual |
OnModifyOrder(Order order, Order newOrder, bool isAutomated) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnNewOrder(Order order) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnOrderChanged(Order order) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnPnLChanged(int ticks) | ATAS.Strategies.ATM.StopProfit | protected |
OnProcess(ChangesInfo info) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnProcessOrder(Order order) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnResetCustomStopAndTakePrices() | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnResetOrders() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnResetStopTakeOrderId() | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
OnRetry() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnSetSettings(SimpleStopProfitSettings settings) | ATAS.Strategies.ATM.StopProfit | protected |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.OnSetSettings(TSettings settings) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protectedpure virtual |
OnSetStopProfitSettings(IStopProfitSettings settings) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnStarted() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnStartedFromWatch() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OnStopping() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
OpenOrderAsync(Order order, bool isAutomated=true) | ATAS.Strategies.ATM.IATMStrategy | |
OpenPnL | ATAS.Strategies.IStrategy | |
override(bool IsValid, IEnumerable< string > Errors) OnIsValidStopProfitSettings(IStopProfitSettings settings | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
Portfolio | ATAS.Strategies.IStrategy | |
Process(bool isPositionChanged=false, bool isOrdersChanged=false, bool isSettingsChanged=false) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
ProcessAfterDelay(TimeSpan? delay=null) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
ProcessTimeout | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
ResetCustomStopAndTakePrices() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
ResetOrdersAsync() | ATAS.Strategies.ATM.IATMStrategy | |
ResetWatchState() | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
RetryAsync() | ATAS.Strategies.ATM.IATMStrategy | |
RetryPeriod | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
RetryPeriodOnConnectionError | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
RetryPeriodOnOrderError | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
Security | ATAS.Strategies.IStrategy | |
SetCustomStopOrTake(PriceUnit? stop, PriceUnit? take) | ATAS.Strategies.ATM.StopProfit | |
BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings >.SetSettings(TSettings settings) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.IStopProfitStrategy< SimpleStopProfitSettings >.SetSettings(TSettings settings) | ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings > | |
ATAS::Strategies::ATM::ISimpleStopProfitStrategy.ATAS::Strategies::ATM::ISupportCustomStopOrTake.SetSettings(IStopProfitSettings settings) | ATAS.Strategies.ATM.IATMStrategy | |
SetStopOrTakeCancelledManually(Order order, string type) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
SetStopOrTakeCustomPrice(Order currentStopOrTake, Order newOrder) | ATAS.Strategies.ATM.StopProfit | protectedvirtual |
SettingsChanged | ATAS.Strategies.ATM.IATMStrategy | |
ShowNotification | ATAS.Strategies.IStrategy | |
StartAsync() | ATAS.Strategies.IStrategy | |
StartFromWatchAsync() | ATAS.Strategies.ATM.IATMStrategy | |
State | ATAS.Strategies.IStrategy | |
StateChanged | ATAS.Strategies.IStrategy | |
StopAsync() | ATAS.Strategies.IStrategy | |
StopLoss | ATAS.Strategies.ATM.StopProfit | |
StopOrderId | ATAS.Strategies.ATM.StopProfit | |
StopProfit() | ATAS.Strategies.ATM.StopProfit | |
TakeOrderId | ATAS.Strategies.ATM.StopProfit | |
TakeProfit | ATAS.Strategies.ATM.StopProfit | |
TPlusLimit | ATAS.Strategies.IStrategy | |
TrailingStop | ATAS.Strategies.ATM.StopProfit | |
TryAttachOrder(string type, Order order, StrategyOrderId orderId, string prefix) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
TryCancelSecondOrder(string type, Order order, string prefix) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
TryCancelStopOrTake(string type, Order order, string message, string prefix, bool retryOnError) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
TryProcessStopOrTake(string type, Order oldOrder, OrderDirections direction, PriceUnit? currentValue, int positionSign, decimal volume, string prefix, bool isPositionChanged) | ATAS.Strategies.ATM.BaseStopProfitStrategy< StopProfit, SimpleStopProfitSettings > | protected |
WatchAsync() | ATAS.Strategies.ATM.IATMStrategy | |