ATAS
Loading...
Searching...
No Matches
ATAS.Strategies.ATM.ISimpleStopProfitStrategy Interface Reference
Inheritance diagram for ATAS.Strategies.ATM.ISimpleStopProfitStrategy:
[legend]
Collaboration diagram for ATAS.Strategies.ATM.ISimpleStopProfitStrategy:
[legend]

Public Member Functions

Task SetCustomStopOrTake (PriceUnit? stop, PriceUnit? take)
 
- Public Member Functions inherited from ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings >
void SetSettings (TSettings settings)
 
new TSettings GetSettings ()
 
bool IEnumerable< string > Errors IsValidSettings (TSettings settings, decimal? expectedPositionVolume=null, decimal? expectedPositionPrice=null)
 

Properties

StopProfitSettings StopLoss [get]
 
StopProfitSettings TakeProfit [get]
 
TrailingStopSettings TrailingStop [get]
 
BreakevenSettings Breakeven [get]
 
PriceUnitCurrentStop [get]
 
PriceUnitCurrentTake [get]
 

Additional Inherited Members

- Public Attributes inherited from ATAS.Strategies.ATM.IStopProfitStrategy< SimpleStopProfitSettings >
bool IsValid
 

Member Function Documentation

◆ SetCustomStopOrTake()

Task ATAS.Strategies.ATM.ISimpleStopProfitStrategy.SetCustomStopOrTake ( PriceUnit stop,
PriceUnit take 
)

Property Documentation

◆ Breakeven

BreakevenSettings ATAS.Strategies.ATM.ISimpleStopProfitStrategy.Breakeven
get

◆ CurrentStop

PriceUnit? ATAS.Strategies.ATM.ISimpleStopProfitStrategy.CurrentStop
get

◆ CurrentTake

PriceUnit? ATAS.Strategies.ATM.ISimpleStopProfitStrategy.CurrentTake
get

◆ StopLoss

StopProfitSettings ATAS.Strategies.ATM.ISimpleStopProfitStrategy.StopLoss
get

◆ TakeProfit

StopProfitSettings ATAS.Strategies.ATM.ISimpleStopProfitStrategy.TakeProfit
get

◆ TrailingStop

TrailingStopSettings ATAS.Strategies.ATM.ISimpleStopProfitStrategy.TrailingStop
get

The documentation for this interface was generated from the following file: