ATAS
Loading...
Searching...
No Matches
StopProfit.cs File Reference

Classes

class  ATAS.Strategies.ATM.StopProfit
 

Namespaces

namespace  ATAS
 
namespace  ATAS.Strategies
 
namespace  ATAS.Strategies.ATM
 

Functions

record ATAS.Strategies.ATM.StopProfitSettings (bool IsEnabled, PriceUnit Value)
 
record ATAS.Strategies.ATM.TrailingStopSettings (bool IsEnabled, PriceUnit Step, PriceUnit Stop)
 
record ATAS.Strategies.ATM.BreakevenSettings (bool IsEnabled, PriceUnit Breakeven, PriceUnit Offset)
 
 ATAS.Strategies.ATM.SimpleStopProfitSettings (StopProfitSettings stopLoss, StopProfitSettings takeProfit, BreakevenSettings breakeven, TrailingStopSettings trailing, StrategyOrderId? stopOrderId, StrategyOrderId? takeOrderId)
 
 ATAS.Strategies.ATM.SimpleStopProfitSettings (StopProfitSettings stopLoss, StopProfitSettings takeProfit, BreakevenSettings breakeven, TrailingStopSettings trailing)
 
 ATAS.Strategies.ATM.SimpleStopProfitSettings (StopProfitSettings stopLoss, StopProfitSettings takeProfit, BreakevenSettings breakeven, TrailingStopSettings trailing, StrategyOrderId? stopOrderId, StrategyOrderId? takeOrderId, PriceUnit? currentStop, PriceUnit? currentTake, TimeInForce timeInForce)
 
override string ATAS.Strategies.ATM.ToString ()
 
void ATAS.Strategies.ATM.Deconstruct (out StopProfitSettings StopLoss, out StopProfitSettings TakeProfit, out BreakevenSettings Breakeven, out TrailingStopSettings Trailing, out StrategyOrderId? StopOrderId, out StrategyOrderId? TakeOrderId, out PriceUnit? CurrentStop, out PriceUnit? CurrentTake, out TimeInForce TimeInForce)
 

Variables

record ATAS.Strategies.ATM.SimpleStopProfitSettings
 
StopProfitSettings ATAS.Strategies.ATM.TakeProfit [get]
 
BreakevenSettings ATAS.Strategies.ATM.Breakeven [get]
 
TrailingStopSettings ATAS.Strategies.ATM.Trailing [get]
 
StrategyOrderIdATAS.Strategies.ATM.StopOrderId [get]
 
StrategyOrderIdATAS.Strategies.ATM.TakeOrderId [get]
 
PriceUnitATAS.Strategies.ATM.CurrentStop [get]
 
PriceUnitATAS.Strategies.ATM.CurrentTake [get]